Language USD/US

Flights to St Thomas Island

Find cheap flights to St Thomas Island in 2026/2027 from $118 This is the cheapest return flight found to St Thomas Island from USA on FlightsFinder on January 27th 2026 at 23:41. 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.

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 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 $118 return.

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

up

The month of October

happy

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

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 $106 - $130.

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 Fort Lauderdale

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

Depart: 28 Feb 2026 · Return: 04 Mar 2026 Price found 27 Jan 2026, 23:41

From Atlanta

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

Depart: 19 Feb 2026 · Return: 23 Feb 2026 Price found 29 Jan 2026, 04:12

From Orlando

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

Depart: 03 Mar 2026 · Return: 04 Mar 2026 Price found 28 Jan 2026, 23:46

From Washington D.C.

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

Depart: 25 Feb 2026 · Return: 04 Mar 2026 Price found 28 Jan 2026, 18:00

From Tampa

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

Depart: 25 Feb 2026 · Return: 17 Mar 2026 Price found 28 Jan 2026, 19:36

From Philadelphia

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

Depart: 04 Mar 2026 · Return: 11 Mar 2026 Price found 28 Jan 2026, 02:04

From Boston

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

Depart: 18 Feb 2026 · Return: 25 Feb 2026 Price found 28 Jan 2026, 17:15

From Miami

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

Depart: 10 Mar 2026 · Return: 17 Mar 2026 Price found 28 Jan 2026, 16:19

From Charlotte

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

Depart: 01 Mar 2026 · Return: 04 Mar 2026 Price found 28 Jan 2026, 19:56

From Detroit

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

Depart: 03 Mar 2026 · Return: 05 Mar 2026 Price found 29 Jan 2026, 01:54

From Dallas

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

Depart: 10 Feb 2026 · Return: 17 Feb 2026 Price found 27 Jan 2026, 14:52

From Houston

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

Depart: 26 Feb 2026 · Return: 04 Mar 2026 Price found 26 Jan 2026, 17:33

From Las Vegas

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

Depart: 28 Feb 2026 · Return: 04 Mar 2026 Price found 27 Jan 2026, 04:29

From Denver

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

Depart: 04 Mar 2026 · Return: 10 Mar 2026 Price found 29 Jan 2026, 05:58

From New York

From New York (JFK), USA to Saint Thomas, U.S. Virgin Islands (STT): $231

Depart: 22 Feb 2026 · Return: 25 Feb 2026 Price found 29 Jan 2026, 10:33

From Los Angeles

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

Depart: 02 Mar 2026 · Return: 06 Mar 2026 Price found 26 Jan 2026, 17:29

From San Francisco

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

Depart: 24 Feb 2026 · Return: 03 Mar 2026 Price found 29 Jan 2026, 12:28

From Minneapolis

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

Depart: 12 Apr 2026 · Return: 22 Apr 2026 Price found 28 Jan 2026, 02:24

From Phoenix

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

Depart: 23 Feb 2026 · Return: 09 Mar 2026 Price found 27 Jan 2026, 17:57

From Salt Lake City

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

Depart: 02 Mar 2026 · Return: 05 Mar 2026 Price found 28 Jan 2026, 18:38

From Seattle

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

Depart: 07 Apr 2026 · Return: 30 Apr 2026 Price found 26 Jan 2026, 22:57

From San Diego

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

Depart: 19 Feb 2026 · Return: 24 Feb 2026 Price found 28 Jan 2026, 21:35

From Portland

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

Depart: 03 Apr 2026 · Return: 12 Apr 2026 Price found 29 Jan 2026, 06:20

Choose Site / Currency

USD/USA