Best way to travel between

Bangkok Thailand
Nassau
Travel Modes
Price
Distance
Duration
CO2
flight
$1136.0
16036.78 km
30h 30mins
1731.97 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 16036.78 km 30h 30mins 1,136 BSD 1136.0
Take Train from Phaya Thai to Suvarnabhumi Airport
Time: 30mins Cost: 1 BSD; $ 0.9 - 1.1 USD CO2 Emission: 1.46 kgs
Take Flight from BKK to IAD
Time: 20h 2mins Cost: 950 BSD; $ 855.0 - 1045.0 USD CO2 Emission: 1544.25 kgs
Take Bus from Washington Dulles International Airport to Lu0027Enfant Plaza
Time: 47mins Cost: 2 BSD; $ 1.8 - 2.2 USD CO2 Emission: 1.66 kgs
Take Train from Washington DC Union to BWI Airport
Time: 25mins Cost: 9 BSD; $ 8.1 - 9.9 USD CO2 Emission: 2.57 kgs
Take Bus from Baltimore BWI Amtrak / MARC to Baltimore
Time: 5mins Cost: 2 BSD; $ 1.8 - 2.2 USD CO2 Emission: 0.11 kgs
Take Flight from BWI to NAS
Time: 2h 41mins Cost: 170 BSD; $ 153.0 - 187.0 USD CO2 Emission: 171.55 kgs
Take Bus from Nassau to Nassau
Time: 30mins Cost: 2 BSD; $ 1.8 - 2.2 USD CO2 Emission: 0.45 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Nassau is to travel by air, which will cost about 1,136 BSD or 1022.40 USD.