There are 10 ways to get from Bangkok to Ban Tak by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Khlong Luang
best- Take the bus from Rangsit Bus Terminal to Ban Takbus Rangsit Bus Terminal - Ban Tak
7h 23m฿478–628Bus
cheapest- Take the bus from Mochit to Ban Takbus Mochit - Ban Tak
8h 2m฿397–3,424Train, bus
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Sawantrain 9 / ...
- Take the bus from Nakhonsawan to Takbus Route No.90
7h 51m฿651–1,642Drive 439.9 km
- Drive from Bangkok to Ban Takcar 439.9 km
5h 5m฿2,021–2,919Taxi
- Take the taxi from Bangkok to Ban Taktaxi 439.9 km
5h 5m฿4,800–6,000Fly Suvarnabhumi Airport to Sukhothai Airport, drive
- Fly from Suvarnabhumi Airport (BKK) to Sukhothai Airport (THS)plane BKK - THS
- Drive from Sukhothai Airport (THS) to Ban Takcar
4h 49m฿2,010–4,260Fly Don Mueang International Airport to Mae Sot, bus
- Fly from Don Mueang International Airport (DMK) to Mae Sot (MAQ)plane DMK - MAQ
- Take the bus from Mae Sot to Takbus
5h 11m฿3,361–5,735Fly Don Mueang International Airport to Phitsanulok, bus
- Fly from Don Mueang International Airport (DMK) to Phitsanulok (PHS)plane DMK - PHS
- Take the bus from Phitsanulok Bus Terminal 2 to Takbus
5h 55m฿1,585–2,688Fly Don Mueang International Airport to Lampang, bus
- Fly from Don Mueang International Airport (DMK) to Lampang (LPT)plane DMK - LPT
- Take the bus from Lampang to Takbus
6h 28m฿2,271–3,808Fly Don Mueang International Airport to Chiang Mai International Airport, bus
- Fly from Don Mueang International Airport (DMK) to Chiang Mai International Airport (CNX)plane DMK - CNX
- Take the bus from Chiang Mai Bus Terminal 3 to Tak Bus Terminalbus
8h 52m฿1,966–5,084
Bangkok to Ban Tak by bus and foot
Comparing Your Travel Options
The cheapest way to get from Bangkok to Ban Tak is to bus which costs ฿390 - ฿3500 and takes 8h 2m.
The fastest way to get from Bangkok to Ban Tak is to fly and drive which takes 4h 49m and costs ฿2000 - ฿4300.
No, there is no direct bus from Bangkok to Ban Tak. However, there are services departing from Victory Monument and arriving at Ban Tak via Rangsit Bus Terminal. The journey, including transfers, takes approximately 7h 23m.
The distance between Bangkok and Ban Tak is 439 km. The road distance is 439.9 km.
The best way to get from Bangkok to Ban Tak without a car is to bus via Khlong Luang which takes 7h 23m and costs ฿470 - ฿650.
It takes approximately 7h 23m to get from Bangkok to Ban Tak, including transfers.
Bangkok to Ban Tak bus services, operated by Ponphriya, depart from Rangsit Bus Terminal station.
Bangkok to Ban Tak bus services, operated by Ponphriya, arrive at Ban Tak station.
Yes, the driving distance between Bangkok to Ban Tak is 440 km. It takes approximately 5h 5m to drive from Bangkok to Ban Tak.
Book your Bangkok to Ban Tak bus tickets online with Omio and 12go.asia.
What companies run services between Bangkok, Thailand and Ban Tak, Thailand?
Ponphriya operates a bus from Rangsit Bus Terminal to Ban Tak twice daily. Tickets cost ฿450–600 and the journey takes 6h.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phitsanulok
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,000–1,700
Flights from Don Mueang International Airport to Lampang
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,600–3,000
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ฿1,200–4,700
- Website
- nokair.com
Flights from Don Mueang International Airport to Mae Sot
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿3,000–5,500
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,200–4,700
Flights from Don Mueang International Airport to Chiang Mai International Airport via Udon Thani
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿1,200–4,700
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phitsanulok
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Don Mueang International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,200–4,200
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Sukhothai Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,400–3,400
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nakhon Sawan
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- ฿80–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–170
- 2nd Class (Air-Conditioned Berth)
- ฿80–110
- 2nd Class (Air-conditioned Seat)
- ฿340–370
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Nakhonsawan to Tak
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ฿359
- Book at
- 12 Go
- Website
- Sombat Tour
Bus from Lampang to Tak
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- ฿341
- 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 Mae Sot to Tak
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ฿85–180
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- ฿85–110
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ฿140–250
- Schedules at
- phetprasert.com
- 13
- ฿140–170
- Website
- Viriya Tour
Bus from Mochit to Ban Tak
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ฿480–550
- Schedules at
- Viriya Tour
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Mochit to Ban Tak
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- ฿380–3,400
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Website
- Esan Tour
Bus from Phitsanulok Bus Terminal 2 to Tak
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ฿200–340
- Schedules at
- Esan Tour
Bus from Lampang to Tak
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿250–410
- Schedules at
- Esan Tour
Bus from Chiang Mai Bus Terminal 3 to Tak Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿360–650
- Schedules at
- Esan Tour
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Chiang Mai Bus Terminal 3 to Tak Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿470–600
- Schedules at
- Tara Tour and Travel
- Phone
- +66 2 282 1082
- [email protected]
- Website
- 12go.co
Bus from Chiang Mai Bus Terminal 3 to Tak Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿451
- Book at
- Sukhothai Wintour
- Ave. Duration
- 5h 5m
- Estimated price
- ฿4,800–6,000
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
Grab Taxi
- Website
- grab.com
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.com
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 Flying into Beijing?, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
There are 19+ hotels available in Ban Tak.











