There are 5 ways to get from Ban Chang to Bangkok by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus, Mini Van • 4h 26m
Bus • 4h 55m
$10 - $11
3 alternative options
Train • 4h 50m
$14 - $41
Taxi • 1h 58m
$50 - $65
Drive • 1h 58m
$15 - $23
Questions & Answers
The cheapest way to get from Ban Chang to Bangkok is to bus which costs ฿330 - ฿380 and takes 4h 55m.
The quickest way to get from Ban Chang to Bangkok is to taxi which costs ฿1600 - ฿2000 and takes 1h 58m.
No, there is no direct bus from Ban Chang to Bangkok. However, there are services departing from Ban Chang and arriving at Khaosan Road via Pattaya. The journey, including transfers, takes approximately 4h 26m.
The distance between Ban Chang and Bangkok is 129 km. The road distance is 175.1 km.
The best way to get from Ban Chang to Bangkok without a car is to bus and Mini Van which takes 4h 26m and costs ฿380 - ฿410.
It takes approximately 4h 26m to get from Ban Chang to Bangkok, including transfers.
Ban Chang to Bangkok bus services, operated by Nakhonchai Air, depart from Ban Chang station.
The best way to get from Ban Chang to Bangkok is to bus and Mini Van which takes 4h 26m and costs ฿380 - ฿410. Alternatively, you can train, which costs ฿450 - ฿1400 and takes 4h 50m.
Ban Chang to Bangkok bus services, operated by Mama Travel and Tour, arrive at Khaosan Road station.
Yes, the driving distance between Ban Chang to Bangkok is 175 km. It takes approximately 1h 58m to drive from Ban Chang to Bangkok.
What companies run services between Ban Chang, Rayong, Thailand and Bangkok, Thailand?
You can take a bus from Ban Chang to Bangkok via Pattaya and Pattaya in around 4h 26m. Alternatively, State Railway of Thailand operates a train from Ban Chang to Bangkok once daily. Tickets cost $9 - $35 and the journey takes 4h 40m.
Train from Phlu Ta Luang to Hua Lamphong
- Ave. Duration
- 4h 40m
- Once daily
- Estimated price
- $9 - $35
- Schedules at
- Book at
- 3rd Class (Seat)
- $2 - $6
- 2nd Class (Seat)
- $9 - $13
- 2nd Class (Berth)
- $18 - $24
- 1st Class (Berth)
- $25 - $35
Bus from Ban Chang to Pattaya
Bus from Pattaya to Khaosan Road
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 Best ways to travel around Australia, Need to know: Greyhound and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are 3214+ hotels available in Bangkok. Prices start at $19 USD per night.