Language CAD/CA

Flights to St Thomas Island

Find cheap flights to St Thomas Island in 2025/2026 from C$579 This is the cheapest return flight found to St Thomas Island from Canada on FlightsFinder on May 9th 2025 at 10:51. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to St Thomas Island from the most established flight comparison sites.
Fly to St Thomas Island and visit sites like Magens Bay Beach, Coral World Ocean Park, Blackbeard's Castle & Fort Christian.

Plane flying over earth

1. Enter your search requirements for St Thomas Island

2. Compare the best St Thomas Island deals from top comparison engines

Flight ticket

3. Book your St Thomas Island flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to St Thomas Island in 2025/2026?

These economy flights were found on FlightsFinder from Canada to St Thomas Island in the last few days. Prices subject to availability.

What are the cheapest one-way flights to St Thomas Island in 2025/2026?

These economy flights were found on FlightsFinder from Canada to St Thomas Island in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

When are flights to St Thomas Island cheapest?

up

The month of February

happy

According to our data, February is on average the cheapest time to book flights to St Thomas Island.
You can get flights from C$579 return.

When is the most expensive time to fly to St Thomas Island?

up

The month of January

happy

According to our data, January is on average the most expensive time to book flights to St Thomas Island.
A return flight could set you back more than C$892.

Why fly to St Thomas Island?

St. Thomas Island, a captivating gem in the Caribbean, boasts a harmonious blend of lush tropical landscapes, crystal-clear turquoise waters, and vibrant cultural experiences. Immerse yourself in the island's rich history as you explore the colonial architecture of Charlotte Amalie, or surrender to pure bliss on the pristine white-sand beaches lining the coastline. Indulge in delicious Caribbean cuisine, shop for unique treasures in the bustling markets, or embark on exciting water adventures such as snorkeling and sailing. With its intoxicating charm and endless opportunities for adventure, St. Thomas Island promises an unforgettable escape for every traveler.

Frequently asked questions about Flights to St Thomas Island

What is considered a good price to St Thomas Island?

Which popular airports are close to St Thomas Island?

How long does it take to fly to St Thomas Island?

How do I find the cheapest possible flights to St Thomas Island?

Are there direct flights to St Thomas Island?

What is the weather like in St Thomas Island?

How far is the main airport in St Thomas Island from the city centre?

How far in advance should I book my flight to St Thomas Island?

Which day is cheapest to fly to St Thomas Island?

Weather in St Thomas Island

Average Temperature

30°C

Jan

30°C

Feb

30°C

Mar

30°C

Apr

31°C

May

32°C

Jun

32°C

Jul

32°C

Aug

32°C

Sep

32°C

Oct

31°C

Nov

30°C

Dec

St Thomas Island

Flight Distance and Flying Time to St Thomas Island

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to St Thomas Island (STT)

Distance:
1,947 miles (3,134 kilometres)

Average flight time (direct 4 hours 49 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to St Thomas Island (STT)

Distance:
1,941 miles (3,124 kilometres)

Average flight time (direct 4 hours 48 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to St Thomas Island (STT)

Distance:
3,842 miles (6,183 kilometres)

Average flight time (direct 9 hours 2 minutes)

Calgary, Canada - Calgary International Airport (YYC) to St Thomas Island (STT)

Distance:
3,492 miles (5,620 kilometres)

Average flight time (direct 8 hours 15 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to St Thomas Island (STT)

Distance:
3,534 miles (5,688 kilometres)

Average flight time (direct 8 hours 21 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to St Thomas Island (STT)

Distance:
1,836 miles (2,955 kilometres)

Average flight time (direct 4 hours 34 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to St Thomas Island (STT)

Distance:
1,963 miles (3,160 kilometres)

Average flight time (direct 4 hours 51 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to St Thomas Island (STT)

Distance:
2,000 miles (3,218 kilometres)

Average flight time (direct 4 hours 56 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to St Thomas Island (STT)

Distance:
3,845 miles (6,189 kilometres)

Average flight time (direct 9 hours 2 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to St Thomas Island (STT)

Distance:
2,815 miles (4,531 kilometres)

Average flight time (direct 6 hours 45 minutes)

St John's, Canada - St Johns International Airport (YYT) to St Thomas Island (STT)

Distance:
2,138 miles (3,440 kilometres)

Average flight time (direct 5 hours 15 minutes)

Kelowna, Canada - Kelowna International Airport (YLW) to St Thomas Island (STT)

Distance:
3,689 miles (5,937 kilometres)

Average flight time (direct 8 hours 41 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to St Thomas Island (STT)

Distance:
2,204 miles (3,547 kilometres)

Average flight time (direct 5 hours 23 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to St Thomas Island (STT)

Distance:
1,919 miles (3,089 kilometres)

Average flight time (direct 4 hours 45 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to St Thomas Island (STT)

Distance:
2,483 miles (3,996 kilometres)

Average flight time (direct 6 hours 1 minute)

Wabush, Canada - Wabush Airport (YWK) to St Thomas Island (STT)

Distance:
2,392 miles (3,849 kilometres)

Average flight time (direct 5 hours 48 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to St Thomas Island (STT)

Distance:
3,845 miles (6,188 kilometres)

Average flight time (direct 9 hours 2 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to St Thomas Island (STT)

Distance:
3,553 miles (5,717 kilometres)

Average flight time (direct 8 hours 23 minutes)

Comox, Canada - Comox Airport (YQQ) to St Thomas Island (STT)

Distance:
3,924 miles (6,315 kilometres)

Average flight time (direct 9 hours 13 minutes)

Regina, Canada - Regina International Airport (YQR) to St Thomas Island (STT)

Distance:
3,105 miles (4,998 kilometres)

Average flight time (direct 7 hours 24 minutes)

Timmins, Canada - Victor M. Power Airport (YTS) to St Thomas Island (STT)

Distance:
2,282 miles (3,672 kilometres)

Average flight time (direct 5 hours 34 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to St Thomas Island (STT)

Distance:
3,242 miles (5,218 kilometres)

Average flight time (direct 7 hours 42 minutes)

Map of St Thomas Island

Travel Videos About St Thomas Island

Cheapest flight routes found to St Thomas Island

From Montreal

From Montreal (YUL), Canada to Saint Thomas, U.S. Virgin Islands (STT): C$579

Depart: 25 Feb 2026 · Return: 04 Mar 2026 Price found 09 May 2025, 10:51

From Toronto

From Toronto (YYZ), Canada to Saint Thomas, U.S. Virgin Islands (STT): C$592

Depart: 23 Jun 2025 · Return: 02 Jul 2025 Price found 09 May 2025, 07:53

From Vancouver

From Vancouver (YVR), Canada to Saint Thomas, U.S. Virgin Islands (STT): C$824

Depart: 29 Aug 2025 · Return: 03 Sep 2025 Price found 07 May 2025, 02:21

From Ottawa

From Ottawa (YOW), Canada to Saint Thomas, U.S. Virgin Islands (STT): C$889

Depart: 23 Jun 2025 · Return: 29 Jun 2025 Price found 06 May 2025, 00:00

From Quebec

From Quebec (YQB), Canada to Saint Thomas, U.S. Virgin Islands (STT): C$940

Depart: 23 May 2025 · Return: 04 Jun 2025 Price found 08 May 2025, 22:36