Best way to travel between

Marsh Harbour, Bahamas
Cincinnati, OH, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$134.56554
2291.2 km
48h 54mins
68.74 kgs
 
flight
$347.9
1588.95 km
6h 32mins
171.61 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2291.2 km 48h 54mins 135 USD 134.56554
Flight 1588.95 km 6h 32mins 348 USD 347.9
Take Ferry from Marsh Harbour to Freeport Harbour
Time: 17h 0mins Cost: 37 USD; $ 33.2 - 40.6 USD CO2 Emission: 31.51 kgs
Take Walk from Freeport Harbour to Freeport Harbour
Time: 29mins Cost: 0 USD; $ 0.0 - 0.0 USD CO2 Emission: 0.31 kgs
Take Ferry from Freeport Harbour to Fort Lauderdale Cruise Terminal
Time: 3h 0mins Cost: 101 USD; $ 90.9 - 111.1 USD CO2 Emission: 18.27 kgs
Take Taxi from Fort Lauderdale Cruise Terminal to Ft Lauderdale Airport Station
Time: 11mins Cost: 22 USD; $ 19.8 - 24.2 USD CO2 Emission: 1.23 kgs
Take Train from Ft Lauderdale Airport Station to Miami Airport Station
Time: 47mins Cost: 5 USD; $ 4.5 - 5.5 USD CO2 Emission: 1.81 kgs
Take Bus from Miami to Atlanta
Time: 13h 15mins Cost: 95 USD; $ 85.5 - 104.5 USD CO2 Emission: 32.76 kgs
Take Bus from Atlanta to Cincinnati
Time: 10h 40mins Cost: 70 USD; $ 63.0 - 77.0 USD CO2 Emission: 22.93 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marsh Harbour, Bahamas and Cincinnati, OH, United States is to travel by bus, which will cost about 135 USD or 121.50 USD.