Surin to Bangkok by bus

5 buses leave Surin for Bangkok every day, with fares from ฿416 to ฿485. The quickest trip takes 5h 30m; the first bus departs at 09:45 from Surin Bus Terminal, the last at 21:00. Operators: Sawasdee Surin, Nakhonchaiair and Cherdchai Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassBoarding pointFare
09:45→ 15:155h 30mSawasdee SurinVIP · 32 seatsSurin Bus Terminal฿485Book
10:35→ 17:256h 50mNakhonchaiairGold ClassNakhonchai Air Bus Station Surin฿477Book
11:00→ 19:008hCherdchai TourA/C 1st classSurin Bus Terminal฿416Book
14:25→ 21:156h 50mNakhonchaiairGold ClassNakhonchai Air Bus Station Surin฿477Book
21:00→ 03:456h 45mSawasdee SurinVIP · 32 seatsSurin Bus Terminal฿485Book

Where to board in Surin

Bus companies on this route

Questions travellers ask

How long is the bus from Surin to Bangkok?

The fastest bus takes 5h 30m. Most departures take about 6h 50m.

How much is a bus ticket from Surin to Bangkok?

Fares run from ฿416 to ฿485, set by the bus companies.

When do the first and last buses from Surin to Bangkok leave?

The first bus leaves at 09:45 and the last at 21:00: 5 departures a day.

Where does the bus to Bangkok leave from in Surin?

Most buses leave from Surin Bus Terminal. Some also leave from Nakhonchai Air Bus Station Surin.

Questions about the bus from Surin to Bangkok? Ask BeeBee →