Menu
From
To
Sat 7/18
Sat 7/25
Any month
Compare vs. Cheapflights |
From
To
Depart
Sat 7/18
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Home Flights Caribbean Virgin Islands, U.S. Cheap flights to St Croix, U.S. Virgin Islands

Cheap flights to St Croix, U.S. Virgin Islands

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Are there currently restrictions on travel to St Croix related to COVID-19?

Yes, there are currently restrictions on flights to St Croix along with the rest of U.S. Virgin Islands. Before you book or search for flights, consider the following restrictions: The US Virgin Islands has reopened its borders. All arriving travelers are subject to medical screening and quarantine. If you are looking to book a trip to St Croix and are outside of the restricted areas, please take the proper precautions and stay informed about traveling during COVID-19.

How long is the flight to St. Croix?

The quickest flights to St. Croix range from 2h 50m – 5h50m, depending on the origin city. If you’re flying from New York, the flight duration takes around 6 hours. One-stop flights from Atlanta (ATL) take 5h 40m, while direct flights from Miami take an average of 2h 46m. However, you’ll find one-stop St. Croix flight deals that take as long as 24 hours, depending on the number of stops and the duration of the stopover.

Where can you get direct flights to St. Croix from?

You can get direct flights to St. Croix from Miami International Airport and Fort Lauderdale-Hollywood International Airport. You’ll also find multiple direct flights departing from Puerto Rico serviced by Cape Air. Some of the other airlines that operate this route include Spirit and American Airlines.

How do you get from St. Croix Henry E. Rohlsen Airport to the city center?

Taxis provide an easy and convenient transportation option for most travelers. They connect to almost any location, providing a lot of flexibility. You can make prior arrangements for a taxi service using any of the local providers, or grab a cab outside the terminal building on arrival. Airport shuttles are another option. But if you prefer to drive yourself into town, you’ll find several car rental companies located at the airport.

What are some things to do in St. Croix?

Ringed by beaches and packed with lush botanical gardens, St. Croix is a popular vacation destination. It offers a wide variety of water sports and local tourist attractions. Grab your swimming gear and go diving or snorkeling at many of the island’s beaches and dive sites. The island also boasts a vibrant nightlife, with local restaurants and bars. You’ll find jazz groups, reggae bands, and full moon parties, depending on when you visit. You’ll also find two casinos if you’re interested in gaming. Nature lovers can enjoy a quiet kayak tour of the mangrove system at Salt River Bay Park, or a breathtaking hike through the rainforest to Annaly Bay tide pools. Enjoy a leisurely tour of the city and shop for souvenirs at quaint shops tucked in buildings built as early as the 1700s. Other local landmarks and attractions include Fort Christiansvaern, the historic Estate Mount Washington Plantation, and Little La Grange Farm & Lawaetz Museum.

Do I need a passport or visa to fly to St. Croix?

U.S citizens do not need a visa to fly to St. Croix or any other part of the U.S Virgin Islands. Although a passport isn’t technically required, it’s always a good idea to fly with one. A U.S passport serves as the best form of identification when traveling. You’ll need to show proof of identity and citizenship when returning to the U.S mainland after your trip. If you don’t have a passport, a birth certificate or driver’s license may be enough.

Other local departures to St Croix
Home Flights Caribbean Virgin Islands, U.S. Cheap flights to St Croix, U.S. Virgin Islands