Nong Bua Lam Phu to Bangkok by bus
4 buses leave Nong Bua Lam Phu for Bangkok every day, with fares from ฿588 to ฿750. The quickest trip takes 7h 50m; the first bus departs at 19:30 from Nong Bua Lamphu Bus Terminal, the last at 20:30. Operators: Sawasdee Esan, Chan Tour and Budsarakham. Prices checked on 2026-10-30.
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Fare | |
|---|---|---|---|---|---|---|
| 19:30 | → 04:26 | 8h 56m | Chan Tour | Premium Economy | ฿588 | Book |
| 19:45 | → 04:30 | 8h 45m | Budsarakham | VIP · 24 seats | ฿750 | Book |
| 20:00 | → 03:50 | 7h 50m | Sawasdee Esan | VIP · 32 seats | ฿588 | Book |
| 20:30 | → 04:50 | 8h 20m | Sawasdee Esan | VIP · 32 seats | ฿588 | Book |
Where to board in Nong Bua Lam Phu
- Nong Bua Lamphu Bus Terminal · 4 departures
Bus companies on this route
Questions travellers ask
How long is the bus from Nong Bua Lam Phu to Bangkok?
The fastest bus takes 7h 50m. Most departures take about 8h 32m.
How much is a bus ticket from Nong Bua Lam Phu to Bangkok?
Fares run from ฿588 to ฿750, set by the bus companies.
When do the first and last buses from Nong Bua Lam Phu to Bangkok leave?
The first bus leaves at 19:30 and the last at 20:30: 4 departures a day.
Where does the bus to Bangkok leave from in Nong Bua Lam Phu?
Most buses leave from Nong Bua Lamphu Bus Terminal.
Questions about the bus from Nong Bua Lam Phu to Bangkok? Ask BeeBee →