There are 4 ways to get from Bang Pu to Bangkok by bus, 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.
Line 1140 bus, line 1145 bus, bus
best- Take the bus from visual stop to visual stopbus
- Take the bus from visual stop to Naphalai Villagebus
- Take the bus from Naphalai Village to Nitas Rattanakosinbus
3h 22m฿52–59Taxi
- Take the taxi from Bang Pu to Bangkok Bus Terminal Eakamaitaxi 26.4 km
25 min฿290–350Drive 26.4 km
- Drive from Bang Pu to Bangkok Bus Terminal Eakamaicar 26.4 km
25 min฿121–175Line 1140 bus, line 1145 bus, bus via Sukhumvit Soi 70/1
- Take the bus from visual stop to visual stopbus
- Take the bus from visual stop to Before Bearings Intersectionbus
- Take the bus from Sukhumvit Soi 70/1 to Wat Ratchanatdarambus
3h 34m฿52–59
Bang Pu to Bangkok by bus
Comparing Your Travel Options
The cheapest way to get from Bang Pu to Bangkok is to line 1140 bus and line 1145 bus and bus which costs ฿50 - ฿60 and takes 3h 22m.
The fastest way to get from Bang Pu to Bangkok is to taxi which takes 25 min and costs ฿290 - ฿350.
No, there is no direct bus from Bang Pu to Bangkok. However, there are services departing from visual stop and arriving at Nitas Rattanakosin via visual stop and Naphalai Village. The journey, including transfers, takes approximately 3h 22m.
The distance between Bang Pu and Bangkok is 86 km. The road distance is 26.4 km.
The best way to get from Bang Pu to Bangkok without a car is to line 1140 bus and line 1145 bus and bus which takes 3h 22m and costs ฿50 - ฿60.
It takes approximately 3h 22m to get from Bang Pu to Bangkok, including transfers.
Bang Pu to Bangkok bus services, operated by Department of Land Transport, depart from visual stop station.
Bang Pu to Bangkok bus services, operated by Department of Land Transport, arrive at visual stop station.
Yes, the driving distance between Bang Pu to Bangkok is 26 km. It takes approximately 25 min to drive from Bang Pu to Bangkok.
There are 5931+ hotels available in Bangkok.
What companies run services between Bang Pu, Samut Prakan, Thailand and Bangkok, Thailand?
You can take a bus from visual stop to Nitas Rattanakosin via visual stop and Naphalai Village in around 3h 22m.
- Website
- Department of Land Transport
Bus from visual stop to visual stop
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿21
- Schedules at
- Department of Land Transport
Bus from visual stop to Naphalai Village
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ฿14
- Schedules at
- Department of Land Transport
Bus from visual stop to visual stop
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿21
- Schedules at
- Department of Land Transport
Bus from visual stop to Before Bearings Intersection
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Estimated price
- ฿14
- Schedules at
- Department of Land Transport
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from Naphalai Village to Nitas Rattanakosin
- Ave. Duration
- 40 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿17–24
- Schedules at
- Bangkok Mass Transit Authority
Bus from Sukhumvit Soi 70/1 to Wat Ratchanatdaram
- Ave. Duration
- 49 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿17–24
- Schedules at
- transitbangkok.com
- Phone
- +66 2-405-9789
- Website
- Thai Smile Bus
Bus from Naphalai Village to Nitas Rattanakosin
- Ave. Duration
- 1h 7m
- Frequency
- Every 10 minutes
- Estimated price
- ฿17–23
- Schedules at
- Thai Smile Bus
- Ave. Duration
- 25 min
- Estimated price
- ฿290–350
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 do I get from Sydney to Melbourne, Heading to Europe? Read this before you buy a Eurail Pass, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.








