Direct (nonstop) flights from Saint Croix to Atlanta

1 airline flys nonstop from Saint Croix (STX) to Hartsfield–Jackson Atlanta International Airport (ATL). It's 1,639 miles (2,637 km), about 4h 13m in the air. Operated by Delta Air Lines.

STX
Saint Croix
🇻🇮 Saint Croix, U.S. Virgin Islands
ATL
Hartsfield–Jackson Atlanta International Airport
🇺🇸 Atlanta, USA
Flight Time
4h 13m
Distance
1,639 mi
2,637 km
CO₂/pax
277 kg
−26 kg vs. layover
Airlines
1
Delta Air Lines
Time Diff
Same timezone
Operated by Delta Air Lines Delta Air Lines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Delta Air Lines DL Delta Air Lines
Route
STX → ATL
Flight Time
4h 13m
Distance
1,639 mi

Alternative Routes

Other ways to fly from Saint Croix to Atlanta with one stop · direct emits 277 kg CO₂ per passenger

STX STT (Saint Thomas) ATL
Leg 1: 31m (45 mi) Leg 2: 4h 10m (1,600 mi) Total: ~4h 41m 🍃 303 kg CO₂ (+9% vs. direct)
Leg 1
STX → STT
31m · 45 mi
View STX to STT flights →
Leg 2
STT → ATL
4h 10m · 1,600 mi
View STT to ATL flights →
STX SJU (San Juan) ATL
Leg 1: 50m (94 mi) Leg 2: 4h 1m (1,547 mi) Total: ~4h 51m 🍃 303 kg CO₂ (+9% vs. direct)
Leg 1
STX → SJU
50m · 94 mi
View STX to SJU flights →
Leg 2
SJU → ATL
4h 1m · 1,547 mi
View SJU to ATL flights →
STX FLL (Fort Lauderdale) ATL
Leg 1: 3h 6m (1,140 mi) Leg 2: 2h 3m (581 mi) Total: ~5h 9m 🍃 326 kg CO₂ (+18% vs. direct)
Leg 1
STX → FLL
3h 6m · 1,140 mi
View STX to FLL flights →
Leg 2
FLL → ATL
2h 3m · 581 mi
View FLL to ATL flights →
STX MIA (Miami) ATL
Leg 1: 3h 14m (1,138 mi) Leg 2: 2h 7m (595 mi) Total: ~5h 21m 🍃 327 kg CO₂ (+18% vs. direct)
Leg 1
STX → MIA
3h 14m · 1,138 mi
View STX to MIA flights →
Leg 2
MIA → ATL
2h 7m · 595 mi
View MIA to ATL flights →
STX CLT (Charlotte) ATL
Leg 1: 4h 20m (1,562 mi) Leg 2: 1h 22m (227 mi) Total: ~5h 42m 🍃 331 kg CO₂ (+19% vs. direct)
Leg 1
STX → CLT
4h 20m · 1,562 mi
View STX to CLT flights →
Leg 2
CLT → ATL
1h 22m · 227 mi
View CLT to ATL flights →

Frequently Asked Questions

How long is the direct flight from Saint Croix to Atlanta?

A nonstop flight from Saint Croix (STX) to Atlanta (ATL) takes approximately 4 hours and 13 minutes. The distance is 1,639 miles (2,637 km).

Which airlines fly nonstop from Saint Croix to Atlanta?

Just Delta Air Lines.

Is there a nonstop flight from Saint Croix to Atlanta?

Yes. 1 airline: Delta Air Lines.

How far is Saint Croix from Atlanta?

The flight distance from Saint Croix to Atlanta is 1,639 miles (2,637 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Saint Croix to Atlanta?

At 4h 13m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from U.S. Virgin Islands to USA?

Depends on your passport. Check with the USA embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Saint Croix to Atlanta?

Roughly 277 kg CO2 per passenger one-way. That's about the same as driving 1,385 km.

Is the return flight from Atlanta to Saint Croix also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Saint Croix to Atlanta?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Saint Croix for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.