SP Vacationsby Sterling Point Real Estate
Aircraft on the tarmac at Henry E. Rohlsen Airport, St. Croix
Getting here

Getting here

Nonstops from five U.S. cities, short hops from San Juan and the neighboring islands, the seaplane and ferry from St. Thomas, and what to do at the airport.

St. Croix's airport is Henry E. Rohlsen (STX). Nonstops fly from Miami year-round, plus Charlotte, Atlanta, Chicago and Newark (from October 31, 2026) in season; and if you're already in the Caribbean, Cape Air, JetBlue and Fly The Whale cover the short hops from San Juan, St. Thomas and Nevis — with Seaborne's seaplane landing right in Christiansted Harbor.

Nonstops from the mainland

AirlineFromSchedule (as published Aug 2026)Flight time
American AirlinesMiami (MIA)Year-round, one to three flights daily by seasonabout 3 hours
American AirlinesCharlotte (CLT)Paused until Saturdays return November 7; daily beginning December 17, 2026about 3¾ hours
American AirlinesChicago O'Hare (ORD)Winter Saturdays beginning December 5, 2026about 4¾ hours
Delta Air LinesAtlanta (ATL)Saturdays through September 5; Saturdays again from November 14; daily except Mondays beginning December 19, 2026about 4 hours
United AirlinesNewark (EWR)Saturday nonstops beginning October 31, 2026about 4½ hours

Schedules as published in August 2026; confirm before booking. See the fly-from guides for your city.

Direct from the Caribbean & the other islands

AirlineFromServiceFlight time
Cape Air / JetBlueSan Juan, Puerto Rico (SJU)Multiple daily, year-roundabout 50 minutes
Fly The WhaleSan Juan — Isla Grande (SIG)Several round trips dailyabout 40 minutes
Cape Air / Fly The WhaleSt. Thomas, USVI (STT)Multiple daily, year-roundabout 25 minutes
Seaborne (seaplane)St. Thomas — Christiansted Harbor to Charlotte AmalieSchedules vary; one aircraft on the routeabout 25 minutes
Cape AirNevis (NEV)Fridays and Sundaysabout 1 hour

San Juan is both a direct destination and the island's main connecting hub — flights from elsewhere in the Caribbean and from Panama City connect through San Juan rather than flying nonstop to St. Croix.

Coming from Europe or Canada?

There are no nonstop flights to St. Croix from Europe, Canada, or anywhere outside the U.S. mainland and the nearby Caribbean. Connect through a U.S. gateway (most often Miami, Charlotte, or Atlanta) or through San Juan, then take the short hop across. Because St. Croix is a U.S. territory, non-U.S. visitors clear U.S. customs at that first mainland airport, not on the island.

From St. Thomas

Beyond Cape Air's nonstop, Fly The Whale flies the airport-to-airport hop up to a dozen times a day, and Seaborne's seaplane crosses from Charlotte Amalie harbor straight into Christiansted Harbor in about 25 minutes — one aircraft flies the route in 2026, so check the current schedule. The QE IV ferry runs Charlotte Amalie to Gallows Bay in a bit over two hours ($70 one way / $120 round trip at last check, no Tuesday service).

At the airport

Rent a car (see renting a car); Christiansted is about 15 to 20 minutes east, the East End 30 to 40, Frederiksted 10 to 15 west. You drive on the left. No passport for U.S. citizens; there is a U.S. pre-departure and agriculture check on the way home.