There are 5 ways to get from Ekkamai Bus Terminal to Sing Buri 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
best- Take the train from Krung Thep Aphiwat Central Terminal to Lopburi105 Hua Lamphong - Sila At - Class III AC
- Take the bus from Lopburi to Sing Buri
4h 4m฿111–1,057Minivan
- Take the bus from Bangkok Mochit Bus Terminal to Lopburi
6h 15m฿238Drive 145 km
- Drive from Ekkamai Bus Terminal to Sing Buri145 km
1h 31m฿535–772Taxi
- Take the taxi from Ekkamai Bus Terminal to Sing Buri145 km
1h 31m฿1,600–2,000Train, bus via Don Mueang
- Take the train from Don Mueang to Lopburi
- Take the bus from Lopburi to Sing Buri
4h 30m฿128–1,068
Questions & Answers
The cheapest way to get from Ekkamai Bus Terminal to Sing Buri is to Minivan which costs ฿238 and takes 6h 15m.
The fastest way to get from Ekkamai Bus Terminal to Sing Buri is to drive which takes 1h 31m and costs ฿500 - ฿800.
The distance between Ekkamai Bus Terminal and Sing Buri is 172 km. The road distance is 145 km.
The best way to get from Ekkamai Bus Terminal to Sing Buri without a car is to train and bus which takes 4h 4m and costs ฿110 - ฿1100.
It takes approximately 4h 4m to get from Ekkamai Bus Terminal to Sing Buri, including transfers.
Yes, the driving distance between Ekkamai Bus Terminal to Sing Buri is 145 km. It takes approximately 1h 31m to drive from Ekkamai Bus Terminal to Sing Buri.
There are 24+ hotels available in Sing Buri.
What companies run services between Ekkamai Bus Terminal, Thailand and Sing Buri, Thailand?
Watcharin Tour operates a bus from Bangkok Mochit Bus Terminal to Lopburi every 4 hours. Tickets cost ฿220 and the journey takes 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Lopburi
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- ฿65–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿65–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿260–370
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Don Mueang to Lopburi
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿60–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿60–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿260–360
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Bus from Lopburi to Sing Buri
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ฿18
- Phone
- 036 413 473
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Lopburi
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿220
- Book at
- 12go.asia
- Ave. Duration
- 1h 31m
- Estimated price
- ฿1,600–2,000
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.com
Grab Taxi
- Website
- grab.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.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 How to get from Stansted Airport into central London, How to get from Southend Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.




