Language USD/US

Flights to St Thomas Island

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

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 $98 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 $348.

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

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

Depart: 26 Apr 2025 · Return: 01 May 2025 Price found 17 Mar 2025, 15:50

From Orlando

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

Depart: 02 Apr 2025 · Return: 08 Apr 2025 Price found 18 Mar 2025, 22:26

From Atlanta

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

Depart: 20 Apr 2025 · Return: 22 Apr 2025 Price found 18 Mar 2025, 23:24

From Tampa

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

Depart: 07 May 2025 · Return: 13 May 2025 Price found 18 Mar 2025, 11:20

From Boston

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

Depart: 05 May 2025 · Return: 13 May 2025 Price found 18 Mar 2025, 02:43

From Detroit

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

Depart: 22 Apr 2025 · Return: 29 Apr 2025 Price found 20 Mar 2025, 14:27

From Charlotte

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

Depart: 25 Apr 2025 · Return: 29 Apr 2025 Price found 18 Mar 2025, 22:19

From Washington D.C.

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

Depart: 04 May 2025 · Return: 13 May 2025 Price found 19 Mar 2025, 04:18

From Philadelphia

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

Depart: 26 Apr 2025 · Return: 01 May 2025 Price found 18 Mar 2025, 15:09

From Houston

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

Depart: 20 Apr 2025 · Return: 22 Apr 2025 Price found 19 Mar 2025, 05:59

From Los Angeles

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

Depart: 08 Apr 2025 · Return: 12 Apr 2025 Price found 17 Mar 2025, 22:12

From Dallas

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

Depart: 23 Apr 2025 · Return: 29 Apr 2025 Price found 18 Mar 2025, 17:38

From Miami

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

Depart: 23 Apr 2025 · Return: 30 Apr 2025 Price found 19 Mar 2025, 03:33

From Las Vegas

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

Depart: 19 Apr 2025 · Return: 30 Apr 2025 Price found 19 Mar 2025, 08:22

From Minneapolis

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

Depart: 18 Apr 2025 · Return: 22 Apr 2025 Price found 20 Mar 2025, 22:36

From Portland

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

Depart: 16 Apr 2025 · Return: 22 Apr 2025 Price found 19 Mar 2025, 04:32

From New York

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

Depart: 26 May 2025 · Return: 30 May 2025 Price found 17 Mar 2025, 17:23

From San Diego

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

Depart: 07 Apr 2025 · Return: 15 Apr 2025 Price found 19 Mar 2025, 03:24

From Salt Lake City

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

Depart: 09 May 2025 · Return: 16 May 2025 Price found 18 Mar 2025, 21:02

From Phoenix

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

Depart: 25 Apr 2025 · Return: 03 May 2025 Price found 17 Mar 2025, 23:28

From Denver

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

Depart: 06 Apr 2025 · Return: 12 Apr 2025 Price found 19 Mar 2025, 02:11

From Seattle

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

Depart: 24 Apr 2025 · Return: 29 Apr 2025 Price found 18 Mar 2025, 23:10

From San Francisco

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

Depart: 18 Apr 2025 · Return: 24 Apr 2025 Price found 19 Mar 2025, 03:19