Best way to travel between

Nashville, TN, United States
Marsh Harbour, Bahamas
Travel Modes
Price
Distance
Duration
CO2
bus
$120.75
1889.58 km
42h 24mins
56.69 kgs
 
flight
$321.36
1422.43 km
7h 5mins
153.62 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1889.58 km 42h 24mins 121 BSD 120.75
Flight 1422.43 km 7h 5mins 321 BSD 321.36
Take Bus from Nashville to Atlanta
Time: 4h 35mins Cost: 45 BSD; $ 40.5 - 49.5 USD CO2 Emission: 12.15 kgs
Take Train from Garnett Station to Arts Center Station
Time: 10mins Cost: 3 BSD; $ 2.7 - 3.3 USD CO2 Emission: 0.25 kgs
Take Bus from Atlanta GA to West Palm Beach FL
Time: 12h 0mins Cost: 70 BSD; $ 63.0 - 77.0 USD CO2 Emission: 30.01 kgs
Take Bus from West Palm Beach to Fort Lauderdale Airport
Time: 55mins Cost: 6 BSD; $ 5.4 - 6.6 USD CO2 Emission: 2.44 kgs
Take Taxi from Fort Lauderdale Airport to Fort Lauderdale Cruise Terminal
Time: 9mins Cost: 17 BSD; $ 15.3 - 18.7 USD CO2 Emission: 0.91 kgs
Take Ferry from Fort Lauderdale Cruise Terminal to Freeport Harbour
Time: 3h 0mins Cost: 101 BSD; $ 90.9 - 111.1 USD CO2 Emission: 18.27 kgs
Take Walk from Freeport Harbour to Freeport Harbour
Time: 29mins Cost: 0 BSD; $ 0.0 - 0.0 USD CO2 Emission: 0.31 kgs
Take Ferry from Freeport Harbour to Marsh Harbour
Time: 17h 0mins Cost: 37 BSD; $ 33.2 - 40.6 USD CO2 Emission: 31.51 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Nashville, TN, United States and Marsh Harbour, Bahamas is to travel by bus, which will cost about 121 BSD or 108.90 USD.