
1. Bus – Bangkok to Tak
2. Train + Bus to Tak
3. Flight + Bus to Tak
4. Taxi – Bangkok to Tak
🎫 Book Ticket Online
From Bangkok to Tak you can get by bus, train/plane + bus and car or taxi.
-
- Travel distance from Bangkok to Tak is about 420 km by road. The most popular option how to reach Tak Province from Bangkok is to travel by tourist bus. Transfer by bus to Tak from Bangkok takes about 6-11 hours and bus tickets cost about $11-22/pp. There are some buses from Mochit Bus Terminal to Tak Bus Terminal, Ban Tak or Mae Sot. There is no direct railway to Tak and there is no airport. The closest airport is in Mae Sot, about 85 km from Tak town. The fastest option how to get to Tak from Bangkok is to travel by plane + bus via Mae Sot.
-
- Transport by plane + bus to Tak from Bangkok via Mae Sot takes about 5-7 hours and it costs about $100-130/pp. Flight schedule to Mae Sot from Bangkok is very limited. If you want to travel by train, you can take a train to Nakhon Sawan and from this city you can travel by bus to Tak. Travel by train + bus to Tak from Bangkok takes about 8-10 hours and it costs about $8-40/pp. You can also book your private car/taxi to Tak from Bangkok, it costs about $170-350/vehicle and travel time is about 6-7.5 hours. It is also a comfortable option of transfer.
-
- Tak, the communication center of the north and the central provinces for the development of northern Thailand. In Tak province you can visit the largest Thai dam „Bhumibol“ with an area of 16,406.6 km². Thailand’s largest dam is a few kilometers from Tak City, Amphoe Sam Ngao District, on the Ping River. The large dam extends in the north to the province of Chiang Mai. It is possible to stay at the dam. Tak province in Thailand is full of charm of the vast forest, which is a source of natural diversity. If you want to travel back to Bangkok, you can travel via Mae Sot, there is a direct flight from this town. You can also travel from Mae Sot to Chiang Mai.
Transfer Mode – Bangkok to Tak: | Travel Time | Cost Range |
---|---|---|
Tourist Bus | 6-11 hours | $11-22/pp |
Train + Bus (via Nakhon Sawan) | 8-10 hours | $8-40/pp (seats + berths) |
Plane + Bus (via Mae Sot) | 5-7 hours | $100-130/pp |
Private Car/Taxi with a driver | 6-7.5 hours | $170-350/vehicle |
How do I get from Bangkok to Tak?
1. BUS from Bangkok to Tak
-
- from Bangkok to Tak you can travel by tourist bus, it is a cheap way of transfer
- one-way bus ticket from Bangkok to Tak costs about $11-22/pp
- travel by bus from Bangkok to Tak takes about 6-11 hours
- bus companies to Tak: Transport Co, Sasanan Tour, Ponphriya, Tara Tour and Travel, Viriya Tour, Kasemthara Tour
- buses go mainly from the Mo Chit Bus Terminal and arrive to Tak Bus Terminal, Ban Tak or Mae Sot
- come at least 60 minutes before departure to complete check-in procedure
🚍 Bus Schedule / Timetable – Bangkok to Tak:
Bus Schedule / Timetable – Bangkok to Tak: | Departure in Bangkok | Arrival in Tak |
---|---|---|
Transport Co | 07:25 | 18:38 |
Transport Co | 09:30 | 20:43 |
Transport Co | 19:30 | 06:43 |
Transport Co | 20:20 | 07:33 |
Tara Tour and Travel | 08:00 | 16:00 |
Tara Tour and Travel | 18:00 | 04:30 |
Cherdchai Tour | 09:30 | 17:30 |
Cherdchai Tour | 20:00 | 01:50 |
Sasanan Tour | 20:30 | 05:00 |
Ponphriya | 20:30 | 02:50 |
Thai Sriram | 08:00 | 15:00 |
Thai Sriram | 18:00 | 01:00 |

2. TRAIN + BUS from Bangkok to Tak
A) Train from Bangkok to Nakhon Sawan
-
- from Bangkok to Nakhon Sawan you can travel by train
- there are about 4-6 trains of Thai Railway from Bangkok to Nakhon Sawan
- transfer by train from Bangkok to Nakhon Sawan takes about 3.5-4.5 hours
- train tickets from Bangkok to Nakhon Sawan cost about $3-30/pp
- read this article: How to get to Nakhon Sawan from Bangkok?
- you can check current Thailand Railway Map + Thailand Train Timetable
B) Bus from Nakhon Sawan to Tak
-
- from Nakhon Sawan to Tak you can travel by tourist bus of Phetprasert
- travel by bus from Nakhon Sawan to Tak takes about 2.5 hours
- transfer by bus from Nakhon Sawan to Tak costs about $5-8/pp

3. FLIGHT + BUS from Bangkok to Tak
A) Flight from Bangkok to Mae Sot
-
- from Bangkok to Mae Sot you can take a direct flight
- airlines to Mae Sot from Bangkok: Nok Air
- direct flight is the most fastest and comfortable option of transfer
- direct flight from Bangkok to Mae Sot takes only about 1 hour
- flights to Mae Sot Airport from Don Mueang Airport
- flight from Bangkok to Mae Sot costs only about $100-120/pp
- Book your flight from Bangkok to Mae Sot online on 12go.asia ➜ or Baolau ➜
B) Bus from Mae Sot to Tak
-
- travel by bus from Mae Sot to Tak takes about 1 hour
- transfer by bus from Mae Sot to Tak costs about $2-5/pp

4. PRIVATE TAXI / CAR from Bangkok to Tak
-
- you can also travel from Bangkok to Tak by private taxi/car or minivan
- travel by taxi/car from Bangkok to Tak takes about 6-7.5 hours
- taxi companies to Tak: Thailand Limo by Datum, Glassflower, Andaman Taxis, Firsplan Transport Services, Kanokwan Travel, Kim Transfers Thailand, Freedom Tour Taxi Service, N and T Travel
- transfer by private taxi/car to Tak from Bangkok costs about $170-350/vehicle (minivans, SUV + other cars…)
- luxury cars, minivans, SUV and departure from your hotel or airport in Bangkok
- Book your private taxi/car from Bangkok to Tak online

❓ FAQ + Tips – Travel route from Bangkok to Tak:
1. How to book tickets + flights from Bangkok to Tak?
-
- You can book and buy tickets + flights from Bangkok to Tak on 12go.asia ➜ or Baolau ➜.
- you can also book another tickets, e.g. Tak to Bangkok, Phitsanulok to Bangkok…
2. What is the travel time from Bangkok to Tak?
-
- Travel by tourist bus from Bangkok to Tak takes about 6-11 hours.
- Travel by train + bus from Bangkok to Tak (via Nakhon Sawan) takes about 8-10 hours.
- Travel by plane + bus from Bangkok to Tak (via Mae Sot) takes about 5-7 hours.
- Travel by private car from Bangkok to Tak takes about 6-7.5 hours.
3. What is the travel distance from Bangkok to Tak?
-
- Travel distance from Bangkok to Tak in Thailand is about 420 km by road.
4. How much does it cost to travel from Bangkok to Tak?
-
- Transport by tourist bus from Bangkok to Tak costs about $11-22/pp.
- Transport by train + bus from Bangkok to Tak (via Nakhon Sawan) costs about $8-40/pp (depends on the class).
- Transport by plane + bus from Bangkok to Tak (via Mae Sot) costs about $100-130/pp.
- Transport by private car/van from Bangkok to Tak costs about $220-300/car.
5. Is there a direct train from Bangkok to Tak?
-
- No, there is no direct railway to Tak from Bangkok, Tak has no railway station. But you can travel by train of Thai Railway to Nakhon Sawan. From Nakhon Sawan you can travel by bus to Tak.
6. Is there a direct flight from Bangkok to Tak?
-
- No, there is only a direct flight to Mae Sot. Mae Sot is about 85 km from Tak town. There is a bus of Phetprasert private bus company between Mae Sot and Tak.
7. What is the most cheapest way of transfer from Bangkok to Tak?
-
- The most cheapest option how to reach Tak from Bangkok is to travel by train of Thai Railway and tourist bus via Nakhon Sawan. This option of transport should start at $8-10/pp.
8. What is the best way of transfer from Bangkok to Tak?
-
- The best way of transfer from Bangkok to Tak is to travel by plane + bus via Mae Sot. This is also the fastest way how to reach Tak, but there is a stopover in Mae Sot. Another popular way of transport is to take a tourist bus from Bangkok.
9. How to go back from Tak to Bangkok?
-
- From Tak to Bangkok you can travel by bus + plane, bus + train, tourist bus or you can also book your private car or taxi. It is the same way of transfer how you arrived to Tak Province or Mae Sot town.
10. Where to go from Tak and what to visit?
-
- If you are already in Tak Province, you can also travel to Sukhothai, Lampang or Chiang Mai in northern Thailand.
11. How and where to book hotel in Tak?
-
- Tak in Thailand offers mainly cheap guesthouses, hotels and private resorts or homes in the town. Search and book your hotel or resort in Tak in Thailand online here > Book resort or hotel in Tak ➜.
12. How to travel solo in Thailand?
-
- Embark on a solo adventure in Thailand by researching destinations, ensuring personal safety, trying local experiences, connecting with fellow travelers, and savoring the diverse landscapes and attractions the country has to offer. Traveling on your own in Thailand is very popular by travelers. Read this article: Solo Travel in Thailand.
BOOK a TOUR / ACTIVITY in Thailand ➜