Language USD/US

Flights to St Thomas Island

Find cheap flights to St Thomas Island in 2025/2026 from $169 This is the cheapest return flight found to St Thomas Island from USA on FlightsFinder on December 15th 2025 at 03:16. 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

$
$$
$$$
Estimated lowest prices per person for economy class
Mon Tue Wed Thu Fri Sat Sun
Mon Tue Wed Thu Fri Sat Sun
Departure
Date
Return
Date

Month

Select a departure date

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

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.

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

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

up

The month of November

happy

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

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 $152 - $186.

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): $169

Depart: 04 Feb 2026 · Return: 10 Feb 2026 Price found 15 Dec 2025, 03:16

From Washington D.C.

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

Depart: 05 Jan 2026 · Return: 08 Jan 2026 Price found 13 Dec 2025, 21:22

From Orlando

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

Depart: 18 Feb 2026 · Return: 25 Feb 2026 Price found 11 Dec 2025, 16:22

From New York

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

Depart: 10 Mar 2026 · Return: 17 Mar 2026 Price found 13 Dec 2025, 16:21

From Atlanta

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

Depart: 06 Mar 2026 · Return: 12 Mar 2026 Price found 11 Dec 2025, 20:14

From Tampa

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

Depart: 12 Jan 2026 · Return: 14 Jan 2026 Price found 14 Dec 2025, 08:35

From Philadelphia

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

Depart: 25 Mar 2026 · Return: 31 Mar 2026 Price found 11 Dec 2025, 15:32

From Boston

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

Depart: 04 Jan 2026 · Return: 08 Jan 2026 Price found 14 Dec 2025, 13:45

From Houston

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

Depart: 06 Jan 2026 · Return: 17 Jan 2026 Price found 12 Dec 2025, 22:24

From Dallas

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

Depart: 10 Jan 2026 · Return: 17 Jan 2026 Price found 15 Dec 2025, 06:20

From Charlotte

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

Depart: 05 Feb 2026 · Return: 10 Feb 2026 Price found 12 Dec 2025, 21:08

From Miami

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

Depart: 25 Jan 2026 · Return: 01 Feb 2026 Price found 11 Dec 2025, 07:31

From Detroit

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

Depart: 25 Jan 2026 · Return: 29 Jan 2026 Price found 12 Dec 2025, 02:13

From Las Vegas

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

Depart: 04 Feb 2026 · Return: 07 Feb 2026 Price found 14 Dec 2025, 03:43

From Los Angeles

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

Depart: 10 Feb 2026 · Return: 17 Feb 2026 Price found 15 Dec 2025, 04:14

From Denver

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

Depart: 17 Jan 2026 · Return: 24 Jan 2026 Price found 12 Dec 2025, 17:54

From Minneapolis

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

Depart: 05 Jan 2026 · Return: 11 Jan 2026 Price found 13 Dec 2025, 13:35

From San Francisco

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

Depart: 09 Jan 2026 · Return: 16 Jan 2026 Price found 13 Dec 2025, 11:48

From San Diego

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

Depart: 04 Apr 2026 · Return: 08 Apr 2026 Price found 14 Dec 2025, 04:05

From Phoenix

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

Depart: 13 Jan 2026 · Return: 29 Jan 2026 Price found 11 Dec 2025, 16:11

From Salt Lake City

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

Depart: 22 Jan 2026 · Return: 30 Jan 2026 Price found 12 Dec 2025, 00:07

From Seattle

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

Depart: 04 Jan 2026 · Return: 11 Jan 2026 Price found 14 Dec 2025, 10:22

From Portland

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

Depart: 20 Feb 2026 · Return: 27 Feb 2026 Price found 14 Dec 2025, 23:35

Choose Site / Currency

USD/USA