There are 5 ways to get from Khon Kaen to Tak by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Khon Kaen to Ban Phachi Junctiontrain
- Take the train from Ban Phachi Junction to Nakhon Sawantrain
- Take the bus from Nakhonsawan to Takbus
12h 52m฿499–2,392Bus
- Take the bus from Khon Kaen to Lampangbus 874
- Take the bus from Lampang to Takbus Route No.90
13h 26m฿844–1,124Drive 459.2 km
- Drive from Khon Kaen to Takcar 459.2 km
6h 37m฿1,752–2,530Fly to Sukhothai Airport, taxi
- Fly from Khon Kaen Airport (KKC) to Sukhothai Airport (THS)plane KKC - THS
- Take the taxi from Sukhothai Airport (THS) to Taktaxi
8h 9m฿8,233–12,033Fly to Phitsanulok, taxi, Minivan, bus
- Fly from Khon Kaen Airport (KKC) to Phitsanulok (PHS)plane KKC - PHS
- Take the taxi from Phitsanulok (PHS) to Phichittaxi
- Take the bus from Phichit to Kamphaeng Phetbus
- Take the bus from Kamphaeng Phet to Takbus
9h 41m฿4,058–5,023
Khon Kaen to Tak by bus
Comparing Your Travel Options
The cheapest way to get from Khon Kaen to Tak is to train and bus which costs ฿490 - ฿2400 and takes 12h 52m.
The fastest way to get from Khon Kaen to Tak is to drive which takes 6h 37m and costs ฿1700 - ฿2600.
No, there is no direct bus from Khon Kaen to Tak. However, there are services departing from Khon Kaen and arriving at Tak via Lampang. The journey, including transfers, takes approximately 13h 26m.
The distance between Khon Kaen and Tak is 762 km. The road distance is 459.2 km.
The best way to get from Khon Kaen to Tak without a car is to train and bus which takes 12h 52m and costs ฿490 - ฿2400.
It takes approximately 12h 52m to get from Khon Kaen to Tak, including transfers.
Khon Kaen to Tak bus services, operated by Phetprasert Tour, depart from Khon Kaen station.
Khon Kaen to Tak bus services, operated by Phetprasert Tour, arrive at Lampang station.
Yes, the driving distance between Khon Kaen to Tak is 459 km. It takes approximately 6h 37m to drive from Khon Kaen to Tak.
Book your Khon Kaen to Tak bus tickets online with Omio and 12go.asia.
What companies run services between Khon Kaen, Thailand and Tak, Thailand?
You can take a bus from Khon Kaen to Tak via Lampang in around 13h 26m.
- Website
- airasia.com
Flights from Khon Kaen Airport to Phitsanulok via Don Muang
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- ฿2,200–7,000
- Website
- thaiairways.com
Flights from Khon Kaen Airport to Sukhothai Airport via Suvarnabhumi
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ฿5,500–12,000
Flights from Khon Kaen Airport to Sukhothai Airport via Chiang Mai, Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Tuesday and Thursday
- Estimated price
- ฿3,600–6,000
- Website
- bangkokair.com
Flights from Khon Kaen Airport to Sukhothai Airport via Chiang Mai, Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Tuesday and Thursday
- Estimated price
- ฿3,600–6,000
- Website
- lionairthai.com
Flights from Khon Kaen Airport to Phitsanulok via Don Muang
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ฿2,200–7,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Khon Kaen to Ban Phachi Junction
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿130–1,100
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿130–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
- Second Class Sleeper
- ฿874–879
- Ordinary Train
- ฿200–1,100
Train from Ban Phachi Junction to Nakhon Sawan
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Nakhonsawan to Tak
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ฿357
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Lampang to Tak
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- ฿339
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Kamphaeng Phet to Tak
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- ฿133
- Book at
- 12 Go
- Website
- Sombat Tour
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Nakhonsawan to Tak
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿180–290
- Schedules at
- phetprasert.com
- 13
- ฿180–220
Bus from Khon Kaen to Lampang
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a day
- Estimated price
- ฿500–800
- Schedules at
- phetprasert.com
- 13
- ฿550–650
Bus from Kamphaeng Phet to Tak
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿65–160
- Schedules at
- phetprasert.com
- 13
- ฿65–80
Bus from Phichit to Kamphaeng Phet
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80
- Ave. Duration
- 1h 21m
- Estimated price
- ฿380–6,000
Sukhothai Taxi
- Phone
- +66 81 688 9270
- Website
- sukotranslation.wixsite.com
Taxi 289
- Phone
- +66 98 555 0988
- Website
- taxi289.com
Phitsanulok Taxi Call Centre
- Phone
- +66 55-338-888
- Website
- facebook.com
Taxi Phitsanulok
- Phone
- +66 55 338 888
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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
There are 19+ hotels available in Tak.








