Language USD/US

Flights to St Croix Island

Find cheap flights to St Croix Island in 2025/2026 from $205 This is the cheapest return flight found to St Croix Island from USA on FlightsFinder on December 2nd 2025 at 18:14. 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 Croix Island from the most established flight comparison sites.
Fly to St Croix Island and visit sites like Fort Christiansvaern, Christiansted National Historic Site, Protestant Cay & Caribbean Sea Adventures- Buck Island Tours/ Fishing/ Parasailing/ Charters.

Plane flying over earth

1. Enter your search requirements for St Croix Island

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

Flight ticket

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

Recent deals found from

to:
in:

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

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

No flights found for this month.

No flights found for this month.

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

These economy flights were found on FlightsFinder from USA to St Croix 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.

When are flights to St Croix Island cheapest?

up

The month of January

happy

According to our data, January is on average the cheapest time to book flights to St Croix Island.
You can get flights from $205 return.

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

up

The month of October

happy

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

Which popular airlines fly to St Croix Island?

Why fly to St Croix Island?

St. Croix Island, located in the heart of the Caribbean Sea, is a hidden gem waiting to be explored. With its pristine beaches, crystal-clear turquoise waters, and vibrant coral reefs, this tropical paradise offers a perfect blend of relaxation and adventure. Dive into the rich cultural tapestry of the island, where African, European, and Caribbean influences converge to create a unique and captivating experience. Explore historic plantations, sample local cuisine bursting with flavors, and immerse yourself in the laid-back island lifestyle. Whether you're an avid adventurer or a leisure seeker, St. Croix Island promises an unforgettable journey filled with warmth and charm.

Frequently asked questions about Flights to St Croix Island

What is considered a good price to St Croix Island?

A good price for a flight to St Croix is $185 - $226.

Which popular airports are close to St Croix Island?

The popular airports near St Croix Island include Henry E. Rohlsen Airport (STX) on the island itself, as well as Cyril E. King Airport (STT) on St Thomas and Luis Muñoz Marín International Airport (SJU) in Puerto Rico.

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

The flight to St Croix Island (STX) is roughly 4 hours 8 minutes and 1,639 miles (2,638 kilometres) from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL).

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

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

Are there direct flights to St Croix Island?

Yes, there are direct flights to St Croix Island.

What is the weather like in St Croix Island?

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

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

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

The main airport in St. Croix Island, Henry E. Rohlsen Airport, is located approximately 6 miles west of the city center.

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

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

Which day is cheapest to fly to St Croix Island?

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

Weather in St Croix Island

Average Temperature

84°F

Jan

84°F

Feb

85°F

Mar

86°F

Apr

86°F

May

88°F

Jun

89°F

Jul

89°F

Aug

89°F

Sep

88°F

Oct

86°F

Nov

85°F

Dec

St Croix Island

Flight Distance and Flying Time to St Croix Island

Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL) to St Croix Island (STX)

Distance:
1,639 miles (2,638 kilometres)

Average flight time (direct 4 hours 8 minutes)

Los Angeles, USA - California, Los Angeles International Airport (LAX) to St Croix Island (STX)

Distance:
3,476 miles (5,594 kilometres)

Average flight time (direct 8 hours 13 minutes)

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

Distance:
1,673 miles (2,692 kilometres)

Average flight time (direct 4 hours 13 minutes)

Dallas, USA - Dallas, Texas Fort Worth International Airport (DFW) to St Croix Island (STX)

Distance:
2,258 miles (3,634 kilometres)

Average flight time (direct 5 hours 31 minutes)

Denver, USA - Colorado, Airport - Denver International Airport (DEN) to St Croix Island (STX)

Distance:
2,825 miles (4,546 kilometres)

Average flight time (direct 6 hours 46 minutes)

San Francisco, USA - California, San Francisco International Airport (SFO) to St Croix Island (STX)

Distance:
3,719 miles (5,986 kilometres)

Average flight time (direct 8 hours 45 minutes)

Seattle, USA - Airport - Seattle Tacoma International, Washington (SEA) to St Croix Island (STX)

Distance:
3,817 miles (6,143 kilometres)

Average flight time (direct 8 hours 58 minutes)

Las Vegas, USA - Nevada, McCarran International Airport (LAS) to St Croix Island (STX)

Distance:
3,310 miles (5,327 kilometres)

Average flight time (direct 7 hours 51 minutes)

Orlando, USA - Florida, Orlando International Airport (MCO) to St Croix Island (STX)

Distance:
1,282 miles (2,064 kilometres)

Average flight time (direct 3 hours 20 minutes)

Charlotte, USA - North Carolina, Douglas International Airport (CLT) to St Croix Island (STX)

Distance:
1,564 miles (2,517 kilometres)

Average flight time (direct 3 hours 58 minutes)

Phoenix, USA - Arizona, Phoenix Sky Harbor International Airport (PHX) to St Croix Island (STX)

Distance:
3,107 miles (5,000 kilometres)

Average flight time (direct 7 hours 24 minutes)

Houston, USA - Texas, Airport - George Bush Intercontinental (IAH) to St Croix Island (STX)

Distance:
2,100 miles (3,379 kilometres)

Average flight time (direct 5 hours 9 minutes)

Miami, USA - Florida, Miami International Airport (MIA) to St Croix Island (STX)

Distance:
1,139 miles (1,833 kilometres)

Average flight time (direct 3 hours 1 minute)

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

Distance:
1,743 miles (2,805 kilometres)

Average flight time (direct 4 hours 22 minutes)

Minneapolis, USA - Minnesota, Airport - St. Paul International (MSP) to St Croix Island (STX)

Distance:
2,493 miles (4,012 kilometres)

Average flight time (direct 6 hours 2 minutes)

Fort Lauderdale, USA - Florida, Fort Lauderdale-Hollywood International Airport (FLL) to St Croix Island (STX)

Distance:
1,140 miles (1,835 kilometres)

Average flight time (direct 3 hours 2 minutes)

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

Distance:
2,015 miles (3,243 kilometres)

Average flight time (direct 4 hours 58 minutes)

Philadelphia, USA - Pennsylvania, Airport - Philadelphia International (PHL) to St Croix Island (STX)

Distance:
1,654 miles (2,662 kilometres)

Average flight time (direct 4 hours 10 minutes)

Baltimore, USA - Maryland, Baltimore/Washington International Airport (BWI) to St Croix Island (STX)

Distance:
1,646 miles (2,649 kilometres)

Average flight time (direct 4 hours 9 minutes)

Salt Lake City, USA - Utah, Salt Lake City International Airport (SLC) to St Croix Island (STX)

Distance:
3,210 miles (5,166 kilometres)

Average flight time (direct 7 hours 37 minutes)

San Diego, USA - California, San Diego International Airport (SAN) to St Croix Island (STX)

Distance:
3,399 miles (5,470 kilometres)

Average flight time (direct 8 hours 3 minutes)

Tampa, USA - Florida, Tampa International Airport (TPA) to St Croix Island (STX)

Distance:
1,331 miles (2,143 kilometres)

Average flight time (direct 3 hours 27 minutes)

Portland, USA - International Airport, Oregon (PDX) to St Croix Island (STX)

Distance:
3,806 miles (6,124 kilometres)

Average flight time (direct 8 hours 57 minutes)

Map of St Croix Island

Travel Videos About St Croix Island

Cheapest flight routes found to St Croix Island

From Atlanta

From Atlanta (ATL), USA to St Croix, U.S. Virgin Islands (STX): $205

Depart: 17 Jan 2026 · Return: 23 Jan 2026 Price found 02 Dec 2025, 18:14

From Fort Lauderdale

From Fort Lauderdale (FLL), USA to St Croix, U.S. Virgin Islands (STX): $206

Depart: 06 Feb 2026 · Return: 09 Feb 2026 Price found 04 Dec 2025, 20:42

From Philadelphia

From Philadelphia (PHL), USA to St Croix, U.S. Virgin Islands (STX): $225

Depart: 02 Feb 2026 · Return: 07 Feb 2026 Price found 03 Dec 2025, 03:55

From Orlando

From Orlando (MCO), USA to St Croix, U.S. Virgin Islands (STX): $229

Depart: 22 Jan 2026 · Return: 24 Jan 2026 Price found 02 Dec 2025, 15:26

From Tampa

From Tampa (TPA), USA to St Croix, U.S. Virgin Islands (STX): $246

Depart: 17 Jan 2026 · Return: 24 Jan 2026 Price found 03 Dec 2025, 19:30

From Charlotte

From Charlotte (CLT), USA to St Croix, U.S. Virgin Islands (STX): $255

Depart: 19 Jan 2026 · Return: 24 Jan 2026 Price found 03 Dec 2025, 01:02

From Dallas

From Dallas (DFW), USA to St Croix, U.S. Virgin Islands (STX): $260

Depart: 26 Jan 2026 · Return: 31 Jan 2026 Price found 04 Dec 2025, 16:10

From Boston

From Boston (BOS), USA to St Croix, U.S. Virgin Islands (STX): $284

Depart: 29 Jan 2026 · Return: 04 Feb 2026 Price found 04 Dec 2025, 23:56

From Washington D.C.

From Washington D.C. (BWI), USA to St Croix, U.S. Virgin Islands (STX): $296

Depart: 09 Feb 2026 · Return: 13 Feb 2026 Price found 04 Dec 2025, 19:59

From Miami

From Miami (MIA), USA to St Croix, U.S. Virgin Islands (STX): $313

Depart: 18 Dec 2025 · Return: 23 Dec 2025 Price found 03 Dec 2025, 02:17

From Detroit

From Detroit (DTW), USA to St Croix, U.S. Virgin Islands (STX): $315

Depart: 17 Jan 2026 · Return: 24 Jan 2026 Price found 01 Dec 2025, 16:28

From Las Vegas

From Las Vegas (LAS), USA to St Croix, U.S. Virgin Islands (STX): $334

Depart: 22 Jan 2026 · Return: 31 Jan 2026 Price found 04 Dec 2025, 03:44

From Houston

From Houston (IAH), USA to St Croix, U.S. Virgin Islands (STX): $340

Depart: 16 Jan 2026 · Return: 19 Jan 2026 Price found 03 Dec 2025, 00:39

From Seattle

From Seattle (SEA), USA to St Croix, U.S. Virgin Islands (STX): $396

Depart: 08 Mar 2026 · Return: 14 Mar 2026 Price found 02 Dec 2025, 05:13

From Los Angeles

From Los Angeles (LAX), USA to St Croix, U.S. Virgin Islands (STX): $398

Depart: 27 Feb 2026 · Return: 02 Mar 2026 Price found 04 Dec 2025, 00:18

From Minneapolis

From Minneapolis (MSP), USA to St Croix, U.S. Virgin Islands (STX): $400

Depart: 22 Jan 2026 · Return: 28 Jan 2026 Price found 03 Dec 2025, 16:40

From Denver

From Denver (DEN), USA to St Croix, U.S. Virgin Islands (STX): $422

Depart: 01 Jan 2026 · Return: 10 Jan 2026 Price found 04 Dec 2025, 13:08

From Phoenix

From Phoenix (PHX), USA to St Croix, U.S. Virgin Islands (STX): $441

Depart: 13 Feb 2026 · Return: 20 Feb 2026 Price found 02 Dec 2025, 20:50

From San Diego

From San Diego (SAN), USA to St Croix, U.S. Virgin Islands (STX): $464

Depart: 08 Mar 2026 · Return: 12 Mar 2026 Price found 04 Dec 2025, 20:06

From Portland

From Portland (PDX), USA to St Croix, U.S. Virgin Islands (STX): $584

Depart: 14 Jan 2026 · Return: 21 Jan 2026 Price found 04 Dec 2025, 23:50

From San Francisco

From San Francisco (SFO), USA to St Croix, U.S. Virgin Islands (STX): $691

Depart: 11 Dec 2025 · Return: 18 Dec 2025 Price found 01 Dec 2025, 18:48

From Salt Lake City

From Salt Lake City (SLC), USA to St Croix, U.S. Virgin Islands (STX): $868

Depart: 15 Dec 2025 · Return: 21 Dec 2025 Price found 02 Dec 2025, 05:08

Choose Site / Currency

USD/USA