There are 6 ways to get from Bangkok (Station) to Bang Pa-in by bus, train, 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.
Bus, train
best- Take the bus from อินทราสแควร์ประตูน้ำ;Indra Square Pratunam to ตรงข้ามตลาดใหม่ดอนเมืองbus A3
- Take the train from Don Muang to Bang Paintrain 105 Hua Lamphong - Sila At - Class III AC / ...
1h 58m฿33–942Bus, train via สถานีรถไฟหลักสี่;Laksi Train Station
- Take the bus from ตรงข้ามสวนสันติภาพ;Santiphap Park to สถานีรถไฟหลักสี่;Laksi Train Stationbus ต.82
- Take the train from Lak Si to Bang Paintrain 105 Hua Lamphong - Sila At - Class III AC / ...
2h 7m฿33–920Bus, train via Don Mueang
- Take the bus from Indra Square Pratunam to Don Mueangbus A3 Outbound
- Take the train from Don Mueang to Bang Pa-in Stationtrain
2h 39m฿42–941Drive 57.8 km
- Drive from Bangkok (Station) to Bang Pa-incar 57.8 km
42 min฿215–310Taxi
- Take the taxi from Bangkok (Station) to Bang Pa-intaxi 57.8 km
42 min฿650–850Bus, train #2
- Take the bus from อินทราสแควร์ประตูน้ำ;Indra Square Pratunam to ตรงข้ามสถานีจตุจักร;Opposite Chatuchak Stationbus 3-45
- Take the train from Khomo Sip Et to Bang Pa-in Stationtrain
2h 39m฿33–923
Questions & Answers
The cheapest way to get from Bangkok (Station) to Bang Pa-in is to bus and train which costs ฿30 - ฿950 and takes 2h 39m.
The fastest way to get from Bangkok (Station) to Bang Pa-in is to drive which takes 42 min and costs ฿210 - ฿310.
The distance between Bangkok (Station) and Bang Pa-in is 61 km. The road distance is 57.8 km.
The best way to get from Bangkok (Station) to Bang Pa-in without a car is to bus and train which takes 1h 58m and costs ฿30 - ฿950.
It takes approximately 1h 58m to get from Bangkok (Station) to Bang Pa-in, including transfers.
Yes, the driving distance between Bangkok (Station) to Bang Pa-in is 58 km. It takes approximately 42 min to drive from Bangkok (Station) to Bang Pa-in.
There are 261+ hotels available in Bang Pa-in.
What companies run services between Bangkok (Station), Thailand and Bang Pa-in, Thailand?
There is no direct connection from Bangkok (Station) to Bang Pa-in. However, you can walk to อินทราสแควร์ประตูน้ำ;Indra Square Pratunam, take the bus to ตรงข้ามตลาดใหม่ดอนเมือง, walk to Don Muang, then take the train to Bang Pain. Alternatively, you can take a vehicle from Bangkok (Station) to Bang Pain via ตรงข้ามสวนสันติภาพ;Santiphap Park, สถานีรถไฟหลักสี่;Laksi Train Station, and Lak Si in around 2h 7m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Don Muang to Bang Pain
- Ave. Duration
- 25 min
- Frequency
- 3 times a day
- Estimated price
- ฿12–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿12–16
- 2nd Class (Air-conditioned Seat)
- ฿250–270
Train from Lak Si to Bang Pain
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- ฿13–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿13–18
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Don Mueang to Bang Pa-in Station
- Ave. Duration
- 39 min
- Frequency
- Once daily
- Estimated price
- ฿12–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿12–16
- 2nd Class (Air-conditioned Seat)
- ฿250–270
Train from Khomo Sip Et to Bang Pa-in Station
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- ฿16–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿16–21
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from อินทราสแควร์ประตูน้ำ;Indra Square Pratunam to ตรงข้ามตลาดใหม่ดอนเมือง
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿30–50
- Schedules at
- Bangkok Mass Transit Authority
Bus from Indra Square Pratunam to Don Mueang
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿30–45
- Schedules at
- transitbangkok.com
- Phone
- +66 2-405-9789
- Website
- Thai Smile Bus
Bus from อินทราสแควร์ประตูน้ำ;Indra Square Pratunam to ตรงข้ามตลาดใหม่ดอนเมือง
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿21–26
- Schedules at
- Thai Smile Bus
Bus from อินทราสแควร์ประตูน้ำ;Indra Square Pratunam to ตรงข้ามสถานีจตุจักร;Opposite Chatuchak Station
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿17–23
- Schedules at
- Thai Smile Bus
- Website
- Department of Land Transport
Bus from ตรงข้ามสวนสันติภาพ;Santiphap Park to สถานีรถไฟหลักสี่;Laksi Train Station
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿20
- Schedules at
- Department of Land Transport
- Ave. Duration
- 42 min
- Estimated price
- ฿650–850
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
Grab Taxi
- Website
- grab.com
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.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 Getting to Milan from the airport, Italy Travel Guides, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.




