There are 6 ways to get from Sing Buri to Tak by train, bus, car, 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 via Nakhon Sawan
best- Take the train from Lopburi to Nakhon Sawantrain 105 Hua Lamphong - Sila At - Class III AC
- Take the bus from Nakhonsawan to Takbus Route No.90
7h 17m฿363–1,378Drive 280 km
- Drive from Sing Buri to Takcar 280 km
3h 26m฿1,271–1,836Taxi
- Take the taxi from Sing Buri to Taktaxi 280 km
3h 26m฿3,100–3,700Bus
- Take the bus from Sing Buri to Thammasat Universitybus Sing Buri - Thammasat University
- Take the bus from Rangsit Bus Terminal to Takbus Rangsit Bus Terminal - Tak
7h 39m฿565–642Train, bus
- Take the train from Lopburi to Ayutthayatrain 52 Chiang Mai - Hua Lamphong - Class II Sleeper AC / ...
- Take the bus from Phra Nakhon Si Ayutthaya Tonys Place to Tak Bus Terminalbus Phra Nakhon Si Ayutthaya Tonys Place - Tak Bus Terminal
9h 43m฿659–1,538Bus via Lom Sak
- Take the bus from Lopburi to Lom Sakbus 138
- Take the bus from Lom Sak to Takbus Lom Sak - Tak
12h 5m฿468–1,028
Sing Buri to Tak by bus
Comparing Your Travel Options
The cheapest way to get from Sing Buri to Tak is to train and bus via Nakhon Sawan which costs ฿360 - ฿1400 and takes 7h 17m.
The fastest way to get from Sing Buri to Tak is to drive which takes 3h 26m and costs ฿1200 - ฿1900.
No, there is no direct bus from Sing Buri to Tak. However, there are services departing from Sing Buri and arriving at Tak via Opposite Thammasat University Rangsit and Rangsit Bus Terminal. The journey, including transfers, takes approximately 7h 39m.
The distance between Sing Buri and Tak is 341 km. The road distance is 280 km.
The best way to get from Sing Buri to Tak without a car is to train and bus via Nakhon Sawan which takes 7h 17m and costs ฿360 - ฿1400.
It takes approximately 7h 17m to get from Sing Buri to Tak, including transfers.
Sing Buri to Tak bus services, operated by JP Prasit Transport, depart from Sing Buri station.
Sing Buri to Tak bus services, operated by JP Prasit Transport, arrive at Thammasat University station.
Yes, the driving distance between Sing Buri to Tak is 280 km. It takes approximately 3h 26m to drive from Sing Buri to Tak.
Book your Sing Buri to Tak bus tickets online with 12go.asia.
What companies run services between Sing Buri, Thailand and Tak, Thailand?
You can take a bus from Sing Buri to Tak via Thammasat University, Opposite Thammasat University Rangsit, Opposite Bun Khom, and Rangsit Bus Terminal in around 7h 39m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Lopburi to Nakhon Sawan
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Lopburi to Ayutthaya
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- ฿21–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿21–27
- 2nd Class (Air-conditioned Seat)
- ฿260–290
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Nakhonsawan to Tak
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ฿356
- 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 Lopburi to Lom Sak
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ฿200–410
- Schedules at
- phetprasert.com
- 13
- ฿300–350
Bus from Lom Sak to Tak
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- ฿250–370
- Schedules at
- phetprasert.com
- 13
- ฿250–300
- Phone
- +66 2 354 1154
- [email protected]
- Website
- JP Prasit Transport
Bus from Sing Buri to Thammasat University
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿148
- Schedules at
- JP Prasit Transport
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Phra Nakhon Si Ayutthaya Tonys Place to Tak Bus Terminal
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ฿600–800
- Schedules at
- Tara Tour and Travel
- Website
- Esarn Tour
Bus from Lom Sak to Tak
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿330–600
- Schedules at
- Esarn Tour
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 What documents do I need to cross Niagara Falls?, Flying into Beijing?, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
There are 18+ hotels available in Tak.









