Travel from Malaysia to Thailand is: Conditional. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Sukhothai?

Book now

There are 8 ways to get from Kuala Lumpur to Sukhothai by train, plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, fly to Sukhothai  •  8h 25m

  1. Take the train from KL Sentral to Klia T1
  2. Fly from Kuala Lumpur (KUL) to Sukhothai (THS) KUL - THS

Cheapest option

Bus via Bangkok  •  40h 36m

  1. Take the bus from Terminal Bersepadu Selatan to Rantau Panjang
  2. Take the bus from Sungai Kolok to Bangkok Southern Bus Terminal
  3. Take the bus from Bangkok Mochit Bus Terminal to Sukhothai

6 alternative options

Train, fly to Phitsanulok, bus  •  9h 5m

  1. Take the train from KL Sentral to Klia T1
  2. Fly from Kuala Lumpur (KUL) to Phitsanulok (PHS) KUL - PHS
  3. Take the bus from Phitsanulok to Sukhothai

Bus  •  30h 13m

  1. Take the bus from Hentian Duta to Hat Yai Station
  2. Take the bus from Hat Yai to Phitsanulok Bus Terminal
  3. Take the bus from Phitsanulok to Sukhothai 829

Bus, train, minivan  •  30h 45m

  1. Take the bus from Hentian Duta to Sungai Petani
  2. Take the train from Sungai Petani to Padang Besar
  3. Take the minivan from Padang Besar to Hat Yai Bus Terminal
  4. Take the bus from Hat Yai to Phitsanulok Bus Terminal
  5. Take the bus from Phitsanulok to Sukhothai 829

Train  •  2 days 0h

  1. Take the train from Kuala Lumpur to Bangkok Hualamphong
  2. Take the train from Hua Lamphong to Nong Tom 105 Hua Lamphong - Sila At - Class III AC / ...

Train, bus  •  2 days 2h

  1. Take the train from Kuala Lumpur to Bangkok Hualamphong
  2. Take the bus from Bangkok Tara Travel to Sukhothai

Drive  •  24h 59m

  1. Drive from Kuala Lumpur to Sukhothai 1888.6 km

Questions & Answers

The cheapest way to get from Kuala Lumpur to Sukhothai is to bus via Bangkok which costs RM 190 - RM 280 and takes 40h 36m.

More details

The fastest way to get from Kuala Lumpur to Sukhothai is to train and fly which takes 8h 25m and costs RM 650 - RM 1700.

More details

No, there is no direct bus from Kuala Lumpur to Sukhothai. However, there are services departing from Hentian Duta and arriving at Sukhothai via Kim Yong Market, Hat Yai and Phitsanulok. The journey, including transfers, takes approximately 30h 13m.

More details

The distance between Kuala Lumpur and Sukhothai is 1556 km. The road distance is 1888.6 km.

Get driving directions

The best way to get from Kuala Lumpur to Sukhothai without a car is to bus which takes 30h 13m and costs RM 247 - RM 251.

More details

It takes approximately 8h 25m to get from Kuala Lumpur to Sukhothai, including transfers.

More details

Kuala Lumpur to Sukhothai bus services, operated by Alisan Golden Coach Express, depart from Hentian Duta station.

More details

The best way to get from Kuala Lumpur to Sukhothai is to bus which takes 30h 13m and costs RM 247 - RM 251. Alternatively, you can train, which costs RM 16600 - RM 16900 and takes 2 days 0h.

Mode details

There is no direct flight from Kuala Lumpur Airport to Sukhothai Airport. The quickest flight takes 5h and has one stopover.

Search flights

Kuala Lumpur to Sukhothai bus services, operated by Local bus, arrive at Sukhothai station.

More details

Map of how to get from Kuala Lumpur to Sukhothai.
Launch map view
  • Distance: 1555.5 km
  • Duration: 8h 25m

What companies run services between Kuala Lumpur, Malaysia and Sukhothai, Thailand?

You can take a bus from Kuala Lumpur to Sukhothai via Hat Yai Station, Kim Yong Market, Hat Yai, and Phitsanulok in around 30h 13m. Alternatively, you can take a train from Kuala Lumpur to Sukhothai via Bangkok Hualamphong, Hua Lamphong, and Nong Tom in around 2 days 0h.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Kuala Lumpur to Sukhothai via Suvarnabhumi
Ave. Duration
6h 22m
When
Every day
Estimated price
฿5000 - ฿13000
Flights from Kuala Lumpur to Sukhothai via Phuket, Suvarnabhumi
Ave. Duration
8h 10m
When
Monday, Friday, Saturday and Sunday
Estimated price
฿6000 - ฿27000
Flights from Kuala Lumpur to Sukhothai via Singapore Changi, Suvarnabhumi
Ave. Duration
7h 55m
When
Every day
Estimated price
฿6500 - ฿34000
Thai AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Phitsanulok via Don Muang
Ave. Duration
7h 2m
When
Every day
Estimated price
฿6500 - ฿19000
Flights from Kuala Lumpur to Phitsanulok via Sihanoukville, Don Muang
Ave. Duration
6h 40m
When
Tuesday and Saturday
Estimated price
฿6500 - ฿20000
Nok Air
Website
nokair.com
Flights from Kuala Lumpur to Phitsanulok via Don Muang
Ave. Duration
5h 22m
When
Every day
Estimated price
฿6000 - ฿19000
Flights from Kuala Lumpur to Phitsanulok via Phuket, Don Muang
Ave. Duration
6h 20m
When
Monday, Friday, Saturday and Sunday
Estimated price
฿11000 - ฿50000
Bangkok Airways
Website
bangkokair.com
Flights from Kuala Lumpur to Sukhothai via Suvarnabhumi
Ave. Duration
7h 45m
When
Every day
Estimated price
฿3900 - ฿11000
Flights from Kuala Lumpur to Sukhothai via Singapore Changi, Suvarnabhumi
Ave. Duration
7h 55m
When
Every day
Estimated price
฿6500 - ฿34000
Thai Lion Mentari
Website
lionairthai.com
Flights from Kuala Lumpur to Phitsanulok via Don Muang
Ave. Duration
4h 5m
When
Every day
Estimated price
฿9000 - ฿22000
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from KL Sentral to Klia T1
Ave. Duration
37 min
Frequency
Every 30 minutes
Estimated price
฿310 - ฿450
Website
http://www.kliaekspres.com/
KTM Komuter
Phone
+603 - 2267 1200
Website
ktmb.com.my
Train from Sungai Petani to Padang Besar
Ave. Duration
1h 17m
Frequency
Every 2 hours
Estimated price
฿100 - ฿130
Website
http://www.ktmb.com.my
Eastern and Oriental Express
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Hua Lamphong to Nong Tom
Ave. Duration
6h 45m
Frequency
Twice daily
Estimated price
฿140 - ฿1300
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
https://www.railway.co.th/Home/Index
3rd Class (Seat)
฿140 - ฿240
2nd Class (Air-Conditioned Berth)
฿650 - ฿900
2nd Class (Air-conditioned Seat)
฿350 - ฿480
1st Class (Air-Conditioned Berth)
฿1000 - ฿1300
Bus operators
Local bus
Bus from Phitsanulok to Sukhothai
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
฿39
Phetprasert Tour
Phone
+66 56 720 720
Website
phetprasert.com
Bus from Phitsanulok to Sukhothai
Ave. Duration
1h 1m
Frequency
3 times a day
Estimated price
฿45 - ฿65
Book at
12go.asia
Alisan Golden Coach Express
Piya Chai Patthana
Website
12go.asia
Bus from Hat Yai to Phitsanulok Bus Terminal
Ave. Duration
18h
Frequency
Once daily
Estimated price
฿1252
Schedules at
12go.asia
Cosmic Express
Phone
03-6205 1399
Website
cosmicexpress.com.my
Bus from Hentian Duta to Sungai Petani
Ave. Duration
5h 3m
Frequency
Hourly
Estimated price
฿440 - ฿550
Schedules at
cosmicexpress.com.my
Book at
easybook.com
Local minivan
Bus from Padang Besar to Hat Yai Bus Terminal
Ave. Duration
1h 20m
Frequency
Every 4 hours
Estimated price
฿50
Queen Express
Phone
+6 09 742 2277
Email
QueenExpress77@gmail.com
Website
queenexpress.com.my
Bus from Terminal Bersepadu Selatan to Rantau Panjang
Ave. Duration
8h 40m
Frequency
3 times a day
Estimated price
฿385
Schedules at
queenexpress.com.my
Book at
12go.asia
E-Mutiara Express
Phone
(09) 774 2655
Email
hq@e-mutiara.com
Website
e-mutiara.com.my
Bus from Terminal Bersepadu Selatan to Rantau Panjang
Ave. Duration
6h 43m
Frequency
Twice daily
Estimated price
฿388
Schedules at
e-mutiara.com.my
Book at
easybook.com
The Transport Company
Phone
089 226 2769
Email
borkorsor@transport.co.th
Website
home.transport.co.th
Bus from Sungai Kolok to Bangkok Southern Bus Terminal
Ave. Duration
19h
Frequency
Once daily
Estimated price
฿850 - ฿1300
Book at
12go.asia
Bus from Bangkok Mochit Bus Terminal to Sukhothai
Ave. Duration
6h
Frequency
Twice daily
Estimated price
฿300 - ฿450
Book at
12go.asia
Phitsanulok Tour
Website
busonlineticket.co.th
Bus from Bangkok Mochit Bus Terminal to Sukhothai
Ave. Duration
8h 10m
Frequency
Every 4 hours
Estimated price
฿388
Schedules at
12go.asia
Book at
12go.asia
Tara Tour and Travel
Phone
086 065 5466
Email
nancy25262010@hotmail.com
Website
12go.asia
Bus from Bangkok Tara Travel to Sukhothai
Ave. Duration
9h 15m
Frequency
Once daily
Estimated price
฿750
Schedules at
12go.asia

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, How to plan an amazing trip around Scandinavia and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers

Sukhothai is 1h behind Kuala Lumpur. It is currently 5:01 AM in Kuala Lumpur and 4:01 AM in Sukhothai.

Yes, the driving distance between Kuala Lumpur to Sukhothai is 1889 km. It takes approximately 24h 59m to drive from Kuala Lumpur to Sukhothai.

Get driving directions

Thai Airways International, Thai AirAsia, Malaysia Airlines and three other airlines offer flights from Kuala Lumpur Airport to Sukhothai Airport.

Search flights

There are 45+ hotels available in Sukhothai. Prices start at ฿3750 per night.

More details