Best way to travel between

Hat Yai Songkhla Thailand
Johor Bahru Johor Malaysia
Travel Modes
Price
Distance
Duration
CO2
bus
$29.0
927.18 km
17h 7mins
27.82 kgs
 
train
$37.0
935.24 km
15h 30mins
49.57 kgs
 
bus
$50.0
931.12 km
9h 31mins
27.93 kgs
 
flight
$73.0
796.64 km
7h 14mins
86.04 kgs
 
flight
$91.0
837.9 km
3h 31mins
90.49 kgs
 
drive
$120.0
889.92 km
9h 35mins
113.91 kgs
 
flight
$153.0
756.02 km
4h 36mins
81.65 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 927.18 km 17h 7mins 93 MYR 29.0
Train 935.24 km 15h 30mins 119 MYR 37.0
Bus 931.12 km 9h 31mins 161 MYR 50.0
Flight 796.64 km 7h 14mins 235 MYR 73.0
Flight 837.9 km 3h 31mins 293 MYR 91.0
Drive 889.92 km 9h 35mins 387 MYR 120.0
Flight 756.02 km 4h 36mins 493 MYR 153.0
Take Bus from Hat Yai to Kuala Lumpur
Time: 7h 4mins Cost: 58 MYR; $ 16.2 - 19.8 USD CO2 Emission: 16.08 kgs
Take Train from Dang Wangi to Masjid Jamek
Time: 2mins Cost: 3 MYR; $ 0.9 - 1.1 USD CO2 Emission: 0.05 kgs
Take Train from Masjid Jamek to Bandar Tasik Selatan
Time: 17mins Cost: 3 MYR; $ 0.9 - 1.1 USD CO2 Emission: 0.55 kgs
Take Bus from Kuala Lumpur Terminal Bersepadu Selatan to Segamat
Time: 3h 2mins Cost: 16 MYR; $ 4.5 - 5.5 USD CO2 Emission: 6.14 kgs
Take Bus from Segamat to Johor Bahru
Time: 5h 3mins Cost: 13 MYR; $ 3.6 - 4.4 USD CO2 Emission: 5.26 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hat Yai Songkhla Thailand and Johor Bahru Johor Malaysia is to travel by bus, which will cost about 93 MYR or 26.10 USD.