Best way to travel between

Bangkok Thailand
Kuala Lumpur
Travel Modes
Price
Distance
Duration
CO2
train
$46.0
1493.79 km
22h 9mins
79.17 kgs
 
bus
$59.29
1524.4 km
22h 33mins
45.73 kgs
 
flight
$143.0
1310.4 km
7h 28mins
141.52 kgs
 
drive
$230.0
1543.5 km
20h 15mins
197.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1493.79 km 22h 9mins 148 MYR 46.0
Bus 1524.4 km 22h 33mins 191 MYR 59.29
Flight 1310.4 km 7h 28mins 461 MYR 143.0
Drive 1543.5 km 20h 15mins 741 MYR 230.0
Take Train from Bangkok Hualamphong to Hat Yai
Time: 15h 24mins Cost: 97 MYR; $ 27.0 - 33.0 USD CO2 Emission: 50.6 kgs
Take Bus from Hat Yai to Kuala Lumpur
Time: 5h 44mins Cost: 52 MYR; $ 14.4 - 17.6 USD CO2 Emission: 16.17 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Kuala Lumpur is to travel by train, which will cost about 148 MYR or 41.40 USD.