Language USD/US

Flights to St Thomas Island

Find cheap flights to St Thomas Island in 2026/2027 from $182 This is the cheapest return flight found to St Thomas Island from USA on FlightsFinder on March 12th 2026 at 16:02. 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

Flight 4

Departing

Flight 5

Departing

Flight 6

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 2026/2027?

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

No flights found for this month.

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

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

When are flights to St Thomas Island cheapest?

up

The month of April

happy

According to our data, April is on average the cheapest time to book flights to St Thomas Island.
You can get flights from $182 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 $333.

Which popular airlines fly to St Thomas Island?

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?

A good price for a flight to Saint Thomas is $164 - $200.

Which popular airports are close to St Thomas Island?

The popular airports near St Thomas Island include Cyril E. King Airport (STT) on St Thomas Island, Henry E. Rohlsen Airport (STX) on St Croix Island, and Virgin Gorda Airport (VIJ) on Virgin Gorda Island.

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

The flight to St Thomas Island (STT) is roughly 4 hours 3 minutes and 1,600 miles (2,575 kilometres) from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL).

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

The best way is to compare flights to St Thomas Island from leading comparison sites using our search engine dashboard.

Are there direct flights to St Thomas Island?

Yes, there are direct flights to St Thomas Island.

What is the weather like in St Thomas Island?

Here is the average weather forecast in St Thomas Island by month:

• Jan: 85°F
• Feb: 85°F
• Mar: 86°F
• Apr: 87°F
• May: 88°F
• Jun: 89°F
• Jul: 90°F
• Aug: 90°F
• Sep: 90°F
• Oct: 89°F
• Nov: 87°F
• Dec: 86°F

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

The main airport in St. Thomas Island is approximately 4 miles from the city center.

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

Typically, flights are cheapest to St Thomas Island 2 months before departure.

Which day is cheapest to fly to St Thomas Island?

Studies show flights to St Thomas Island are typically cheaper on Tuesdays and Wednesdays.

Weather in St Thomas Island

Average Temperature

85°F

Jan

85°F

Feb

86°F

Mar

87°F

Apr

88°F

May

89°F

Jun

90°F

Jul

90°F

Aug

90°F

Sep

89°F

Oct

87°F

Nov

86°F

Dec

St Thomas Island

Flight Distance and Flying Time to St Thomas Island

Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL) to St Thomas Island (STT)

Distance:
1,600 miles (2,575 kilometres)

Average flight time (direct 4 hours 3 minutes)

Los Angeles, USA - California, Los Angeles International Airport (LAX) to St Thomas Island (STT)

Distance:
3,444 miles (5,543 kilometres)

Average flight time (direct 8 hours 9 minutes)

New York, USA - John F Kennedy International Airport (JFK) to St Thomas Island (STT)

Distance:
1,627 miles (2,619 kilometres)

Average flight time (direct 4 hours 6 minutes)

Dallas, USA - Dallas, Texas Fort Worth International Airport (DFW) to St Thomas Island (STT)

Distance:
2,224 miles (3,579 kilometres)

Average flight time (direct 5 hours 26 minutes)

Denver, USA - Colorado, Airport - Denver International Airport (DEN) to St Thomas Island (STT)

Distance:
2,787 miles (4,485 kilometres)

Average flight time (direct 6 hours 41 minutes)

San Francisco, USA - California, San Francisco International Airport (SFO) to St Thomas Island (STT)

Distance:
3,685 miles (5,931 kilometres)

Average flight time (direct 8 hours 41 minutes)

Seattle, USA - Airport - Seattle Tacoma International, Washington (SEA) to St Thomas Island (STT)

Distance:
3,778 miles (6,080 kilometres)

Average flight time (direct 8 hours 53 minutes)

Las Vegas, USA - Nevada, McCarran International Airport (LAS) to St Thomas Island (STT)

Distance:
3,277 miles (5,273 kilometres)

Average flight time (direct 7 hours 46 minutes)

Orlando, USA - Florida, Orlando International Airport (MCO) to St Thomas Island (STT)

Distance:
1,247 miles (2,006 kilometres)

Average flight time (direct 3 hours 16 minutes)

Charlotte, USA - North Carolina, Douglas International Airport (CLT) to St Thomas Island (STT)

Distance:
1,522 miles (2,449 kilometres)

Average flight time (direct 3 hours 52 minutes)

Phoenix, USA - Arizona, Phoenix Sky Harbor International Airport (PHX) to St Thomas Island (STT)

Distance:
3,075 miles (4,949 kilometres)

Average flight time (direct 7 hours 19 minutes)

Houston, USA - Texas, Airport - George Bush Intercontinental (IAH) to St Thomas Island (STT)

Distance:
2,068 miles (3,328 kilometres)

Average flight time (direct 5 hours 5 minutes)

Miami, USA - Florida, Miami International Airport (MIA) to St Thomas Island (STT)

Distance:
1,107 miles (1,781 kilometres)

Average flight time (direct 2 hours 57 minutes)

Boston, USA - Massachusetts, Edward L. Logan International Airport (BOS) to St Thomas Island (STT)

Distance:
1,697 miles (2,732 kilometres)

Average flight time (direct 4 hours 16 minutes)

Minneapolis, USA - Minnesota, Airport - St. Paul International (MSP) to St Thomas Island (STT)

Distance:
2,450 miles (3,943 kilometres)

Average flight time (direct 5 hours 56 minutes)

Fort Lauderdale, USA - Florida, Fort Lauderdale-Hollywood International Airport (FLL) to St Thomas Island (STT)

Distance:
1,107 miles (1,782 kilometres)

Average flight time (direct 2 hours 57 minutes)

Detroit, USA - Michigan, Airport - Metropolitan Wayne County International (DTW) to St Thomas Island (STT)

Distance:
1,971 miles (3,172 kilometres)

Average flight time (direct 4 hours 52 minutes)

Philadelphia, USA - Pennsylvania, Airport - Philadelphia International (PHL) to St Thomas Island (STT)

Distance:
1,609 miles (2,590 kilometres)

Average flight time (direct 4 hours 4 minutes)

Baltimore, USA - Maryland, Baltimore/Washington International Airport (BWI) to St Thomas Island (STT)

Distance:
1,601 miles (2,577 kilometres)

Average flight time (direct 4 hours 3 minutes)

Salt Lake City, USA - Utah, Salt Lake City International Airport (SLC) to St Thomas Island (STT)

Distance:
3,173 miles (5,106 kilometres)

Average flight time (direct 7 hours 33 minutes)

San Diego, USA - California, San Diego International Airport (SAN) to St Thomas Island (STT)

Distance:
3,368 miles (5,421 kilometres)

Average flight time (direct 7 hours 59 minutes)

Tampa, USA - Florida, Tampa International Airport (TPA) to St Thomas Island (STT)

Distance:
1,297 miles (2,087 kilometres)

Average flight time (direct 3 hours 22 minutes)

Portland, USA - International Airport, Oregon (PDX) to St Thomas Island (STT)

Distance:
3,767 miles (6,062 kilometres)

Average flight time (direct 8 hours 52 minutes)

Map of St Thomas Island

Travel Videos About St Thomas Island

Cheapest flight routes found to St Thomas Island

From Orlando

From Orlando (MCO), USA to Saint Thomas, U.S. Virgin Islands (STT): $182

Depart: 08 Apr 2026 · Return: 08 Apr 2026 Price found 12 Mar 2026, 16:02

From Atlanta

From Atlanta (ATL), USA to Saint Thomas, U.S. Virgin Islands (STT): $182

Depart: 07 Apr 2026 · Return: 07 Apr 2026 Price found 13 Mar 2026, 00:01

From Fort Lauderdale

From Fort Lauderdale (FLL), USA to Saint Thomas, U.S. Virgin Islands (STT): $182

Depart: 11 Apr 2026 · Return: 14 Apr 2026 Price found 15 Mar 2026, 12:58

From Tampa

From Tampa (TPA), USA to Saint Thomas, U.S. Virgin Islands (STT): $201

Depart: 08 Apr 2026 · Return: 14 Apr 2026 Price found 13 Mar 2026, 00:16

From Washington D.C.

From Washington D.C. (BWI), USA to Saint Thomas, U.S. Virgin Islands (STT): $217

Depart: 09 May 2026 · Return: 13 May 2026 Price found 11 Mar 2026, 19:30

From Boston

From Boston (BOS), USA to Saint Thomas, U.S. Virgin Islands (STT): $230

Depart: 13 Apr 2026 · Return: 16 Apr 2026 Price found 13 Mar 2026, 19:47

From San Diego

From San Diego (SAN), USA to Saint Thomas, U.S. Virgin Islands (STT): $241

Depart: 07 Apr 2026 · Return: 15 Apr 2026 Price found 12 Mar 2026, 03:33

From Miami

From Miami (MIA), USA to Saint Thomas, U.S. Virgin Islands (STT): $248

Depart: 27 Apr 2026 · Return: 01 May 2026 Price found 12 Mar 2026, 01:20

From Charlotte

From Charlotte (CLT), USA to Saint Thomas, U.S. Virgin Islands (STT): $249

Depart: 11 Apr 2026 · Return: 14 Apr 2026 Price found 15 Mar 2026, 13:47

From Dallas

From Dallas (DFW), USA to Saint Thomas, U.S. Virgin Islands (STT): $257

Depart: 25 Mar 2026 · Return: 27 Mar 2026 Price found 11 Mar 2026, 21:15

From Houston

From Houston (IAH), USA to Saint Thomas, U.S. Virgin Islands (STT): $259

Depart: 14 Apr 2026 · Return: 30 Apr 2026 Price found 14 Mar 2026, 13:28

From Philadelphia

From Philadelphia (PHL), USA to Saint Thomas, U.S. Virgin Islands (STT): $260

Depart: 11 Apr 2026 · Return: 14 Apr 2026 Price found 15 Mar 2026, 12:53

From Detroit

From Detroit (DTW), USA to Saint Thomas, U.S. Virgin Islands (STT): $288

Depart: 24 Mar 2026 · Return: 27 Mar 2026 Price found 11 Mar 2026, 16:12

From Minneapolis

From Minneapolis (MSP), USA to Saint Thomas, U.S. Virgin Islands (STT): $313

Depart: 12 Apr 2026 · Return: 22 Apr 2026 Price found 15 Mar 2026, 04:05

From Las Vegas

From Las Vegas (LAS), USA to Saint Thomas, U.S. Virgin Islands (STT): $316

Depart: 20 Apr 2026 · Return: 24 Apr 2026 Price found 12 Mar 2026, 05:56

From Los Angeles

From Los Angeles (LAX), USA to Saint Thomas, U.S. Virgin Islands (STT): $370

Depart: 10 Apr 2026 · Return: 13 Apr 2026 Price found 12 Mar 2026, 19:03

From Denver

From Denver (DEN), USA to Saint Thomas, U.S. Virgin Islands (STT): $385

Depart: 08 Apr 2026 · Return: 13 Apr 2026 Price found 14 Mar 2026, 17:11

From Portland

From Portland (PDX), USA to Saint Thomas, U.S. Virgin Islands (STT): $417

Depart: 28 Apr 2026 · Return: 07 May 2026 Price found 12 Mar 2026, 16:58

From Phoenix

From Phoenix (PHX), USA to Saint Thomas, U.S. Virgin Islands (STT): $424

Depart: 10 Apr 2026 · Return: 14 Apr 2026 Price found 14 Mar 2026, 19:08

From Seattle

From Seattle (SEA), USA to Saint Thomas, U.S. Virgin Islands (STT): $440

Depart: 26 Apr 2026 · Return: 29 Apr 2026 Price found 14 Mar 2026, 16:29

From San Francisco

From San Francisco (SFO), USA to Saint Thomas, U.S. Virgin Islands (STT): $454

Depart: 09 Apr 2026 · Return: 23 Apr 2026 Price found 14 Mar 2026, 17:50

From Salt Lake City

From Salt Lake City (SLC), USA to Saint Thomas, U.S. Virgin Islands (STT): $471

Depart: 11 May 2026 · Return: 16 May 2026 Price found 11 Mar 2026, 21:43

Choose Site / Currency

USD/USA