Travel from Kuala-Lumpur to Surat-Thani

Bus from Kuala Lumpur to Surat Thani

You can take a bus from Kuala Lumpur to Surat Thani via Hat Yai and Hat Yai Bus Terminal in around 14 h 5 min.

How to get from Kuala Lumpur to Surat Thani

ModeDurationPrice
From KL Sentral train to Kuala Lumpur airport, fly to Koh Samui airport, taxi to Koh Samui Nathon Pier, then ferry to Surat Thani.7 h 30 min$243
From KL Sentral train to Kuala Lumpur airport, fly to Phuket airport, bus to Phuket Bus Station, Mini Van to Phang Nga, then bus to Surat Thani.10 h 43 min$96
From KL Sentral train to Kuala Lumpur airport, fly to Krabi airport, bus to Krabi, walk to Krabi Bus Station, bus to Phang Nga, then bus to Surat Thani.10 h 14 min$96
From KL Sentral train to Kuala Lumpur airport, fly to Hat Yai airport, taxi to Hat Yai, train to Surat Thani station, then bus to Surat Thani.9 h 55 min$95
From Kuala Lumpur bus to Hat Yai, train to Surat Thani station, then bus to Surathani Talad Kaset Station.13 h$34
From Kuala Lumpur train to Alor Setar, KTM Komuter to Padang Besar, drive to Hat Yai, train to Surat Thani station, then bus to Surathani Talad Kaset Station.13 h 12 min$37
From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai Bus Terminal, then Mini Van to Surathani Talad Kaset Station.14 h 5 min$27
From Kuala Lumpur Station bus to Hat Yai, walk to Hat Yai, train to Surat Thani station, then bus to Surathani Talad Kaset Station.14 h 26 min$33
From KL Sentral train to Terminal Bersepadu Selatan, bus to Hat Yai Bus Station, walk to Hat Yai Bus Terminal, then Mini Van to Surathani Talad Kaset Station.15 h 54 min$25
From Kuala Lumpur drive to Surat Thani.10 h 24 min$91

How long does it take to get from Kuala Lumpur to Surat Thani?

It takes approximately 7 h 30 min to get from Kuala Lumpur to Surat Thani, including transfers.

Is there a direct bus between Kuala Lumpur and Surat Thani?

No, there is no direct bus from Kuala Lumpur to Surat Thani. However, there are services departing from Kuala Lumpur Station and arriving at Surathani Talad Kaset Station via Hat Yai Bus Terminal. The journey, including transfers, takes approximately 14 h 5 min.

Operators from Kuala Lumpur to Surat Thani

OperatorPhoneWebsite
KLIA ExpressKLIA Express
Bangkok AirwaysBangkok Airways
Malaysia AirlinesMalaysia Airlines
SilkAirSilkAir
LomprayahLomprayah
AirAsiaAirAsia
Malindo AirwaysMalindo Airways
Airport Bus PhuketAirport Bus Phuket
Krabi Airport busKrabi Airport bus
Thai AirAsiaThai AirAsia
State Railway of ThailandState Railway of Thailand
Alisan Golden Coach ExpressAlisan Golden Coach Express
KTM ETS Malaysia Railway03 2267 1200KTM ETS Malaysia Railway
KTM KomuterKTM Komuter
Jolly TravelJolly Travel
Sukhothai Tour Hat YaiSukhothai Tour Hat Yai
KLIA TransitKLIA Transit
Sri MajuSri Maju