There are 4 ways to get from Takhli to Bangkok 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
best- Take the train from Ban Takhli to Krung Thep Aphiwat Central Terminaltrain 108
2h 52m฿80–1,100Train, line 641 Mini Bus, Mini Van
- Take the train from Ban Takhli Station to Lopburitrain
- Take the bus from Lopburi to Ang Thongbus 641
- Take the bus from Ang Thong to Bangkok Mochit Bus Terminalbus
4h 7m฿172–1,232Drive 190.8 km
- Drive from Takhli to Bangkokcar 190.8 km
2h 17m฿677–977Taxi
- Take the taxi from Takhli to Bangkoktaxi 190.8 km
2h 17m฿2,100–2,600
Takhli to Bangkok by train
Questions & Answers
The cheapest way to get from Takhli to Bangkok is to train which costs ฿80 - ฿1100 and takes 2h 52m.
The fastest way to get from Takhli to Bangkok is to drive which takes 2h 17m and costs ฿650 - ฿1000.
Yes, there is a direct train departing from Ban Takhli and arriving at Krung Thep Aphiwat Central Terminal. Services depart every three hours, and operate every day. The journey takes approximately 2h 52m.
The distance between Takhli and Bangkok is 186 km. The road distance is 190.8 km.
The best way to get from Takhli to Bangkok without a car is to train which takes 2h 52m and costs ฿80 - ฿1100.
The train from Ban Takhli to Krung Thep Aphiwat Central Terminal takes 2h 52m including transfers and departs every three hours.
Takhli to Bangkok train services, operated by State Railway of Thailand, depart from Ban Takhli station.
Takhli to Bangkok train services, operated by State Railway of Thailand, arrive at Krung Thep Aphiwat Central Terminal station.
Yes, the driving distance between Takhli to Bangkok is 191 km. It takes approximately 2h 17m to drive from Takhli to Bangkok.
There are 5292+ hotels available in Bangkok.
What companies run services between Takhli, Thailand and Bangkok, Thailand?
State Railway of Thailand operates a train from Ban Takhli to Krung Thep Aphiwat Central Terminal every 3 hours. Tickets cost ฿80–1,100 and the journey takes 2h 52m.
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Ban Takhli to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 52m
- Frequency
- Every 3 hours
- Estimated price
- ฿80–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿80–190
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿280–390
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Ban Takhli Station to Lopburi
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- ฿50–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–340
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Bus from Lopburi to Ang Thong
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿50
Bus from Ang Thong to Bangkok Mochit Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ฿70–240
- Ave. Duration
- 2h 17m
- Estimated price
- ฿2,100–2,600
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 Italian Lakes: Getting around by train, Travelling around the UAE, and Getting around the Cyclades - to help you get the most out of your next trip.


