Best way to travel between

Bangkok Thailand
Penang Malaysia
Travel Modes
Price
Distance
Duration
CO2
train
$54.0
1214.82 km
23h 14mins
64.39 kgs
 
bus
$78.0
1287.52 km
20h 14mins
38.63 kgs
 
flight
$111.0
1038.96 km
5h 1mins
112.21 kgs
 
drive
$170.0
1192.88 km
16h 25mins
152.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1214.82 km 23h 14mins 174 MYR 54.0
Bus 1287.52 km 20h 14mins 251 MYR 78.0
Flight 1038.96 km 5h 1mins 358 MYR 111.0
Drive 1192.88 km 16h 25mins 548 MYR 170.0
Take Train from Bangkok Hualamphong to Butterworth
Time: 21h 35mins Cost: 97 MYR; $ 27.0 - 33.0 USD CO2 Emission: 62.74 kgs
Take Car from Butterworth to Penang
Time: 17mins Cost: 74 MYR; $ 20.7 - 25.3 USD CO2 Emission: 2.7 kgs
Take Bus from Penang to Penang Komtar
Time: 20mins Cost: 1 MYR; $ 0.4 - 0.4 USD CO2 Emission: 0.31 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Penang Malaysia is to travel by train, which will cost about 174 MYR or 48.60 USD.