Direct (nonstop) flights from Marsh Harbour to Atlanta

1 airline flys nonstop from Marsh Harbour (MHH) to Hartsfield–Jackson Atlanta International Airport (ATL). It's 659 miles (1,061 km), about 2h 13m in the air. Operated by Delta Air Lines.

MHH
Marsh Harbour
🇧🇸 Marsh Harbour, Bahamas
ATL
Hartsfield–Jackson Atlanta International Airport
🇺🇸 Atlanta, USA
Flight Time
2h 13m
Distance
659 mi
1,061 km
CO₂/pax
122 kg
−39 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 29, 2026

Airlines with non-stop flights

Delta Air Lines DL Delta Air Lines
Route
MHH → ATL
Flight Time
2h 13m
Distance
659 mi

Alternative Routes

Other ways to fly from Marsh Harbour to Atlanta with one stop · direct emits 122 kg CO₂ per passenger

MHH PBI (West Palm Beach) ATL
Leg 1: 1h (187 mi) Leg 2: 1h 57m (545 mi) Total: ~2h 57m 🍃 161 kg CO₂ (+32% vs. direct)
Leg 1
MHH → PBI
1h · 187 mi
View MHH to PBI flights →
Leg 2
PBI → ATL
1h 57m · 545 mi
View PBI to ATL flights →
MHH NAS (Nassau) ATL
Leg 1: 35m (103 mi) Leg 2: 2h 25m (725 mi) Total: ~3h 🍃 178 kg CO₂ (+46% vs. direct)
Leg 1
MHH → NAS
35m · 103 mi
View MHH to NAS flights →
Leg 2
NAS → ATL
2h 25m · 725 mi
View NAS to ATL flights →
MHH FLL (Fort Lauderdale) ATL
Leg 1: 1h 3m (193 mi) Leg 2: 2h 3m (581 mi) Total: ~3h 6m 🍃 169 kg CO₂ (+39% vs. direct)
Leg 1
MHH → FLL
1h 3m · 193 mi
View MHH to FLL flights →
Leg 2
FLL → ATL
2h 3m · 581 mi
View FLL to ATL flights →
MHH MIA (Miami) ATL
Leg 1: 1h 4m (204 mi) Leg 2: 2h 7m (595 mi) Total: ~3h 11m 🍃 173 kg CO₂ (+42% vs. direct)
Leg 1
MHH → MIA
1h 4m · 204 mi
View MHH to MIA flights →
Leg 2
MIA → ATL
2h 7m · 595 mi
View MIA to ATL flights →
MHH CLT (Charlotte) ATL
Leg 1: 2h 18m (642 mi) Leg 2: 1h 22m (227 mi) Total: ~3h 40m 🍃 186 kg CO₂ (+52% vs. direct)
Leg 1
MHH → CLT
2h 18m · 642 mi
View MHH 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 Marsh Harbour to Atlanta?

A nonstop flight from Marsh Harbour (MHH) to Atlanta (ATL) takes approximately 2 hours and 13 minutes. The distance is 659 miles (1,061 km).

Which airlines fly nonstop from Marsh Harbour to Atlanta?

Just Delta Air Lines.

Is there a nonstop flight from Marsh Harbour to Atlanta?

Yes. 1 airline: Delta Air Lines.

How far is Marsh Harbour from Atlanta?

The flight distance from Marsh Harbour to Atlanta is 659 miles (1,061 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Marsh Harbour to Atlanta?

At 2h 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 Bahamas 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 Marsh Harbour to Atlanta?

Roughly 122 kg CO2 per passenger one-way. That's about the same as driving 610 km.

Is the return flight from Atlanta to Marsh Harbour 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 Marsh Harbour 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 Marsh Harbour for this flight?

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