Bangkok to Nakhon Phanom by bus

8 buses leave Bangkok for Nakhon Phanom every day, with fares from ฿752 to ฿1,047. The quickest trip takes 10h 56m; the first bus departs at 18:15 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 20:45. Operators: Nakhonchaiair, Cherdchai Tour and Lotus Phiboon Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
18:15→ 06:5512h 40mLotus Phiboon TourA/C 1st class฿752Book
18:35→ 06:1011h 35mNakhonchaiairGold Class฿785Book
19:00→ 07:2012h 20mCherdchai TourA/C 1st class฿752Book
19:00→ 05:5610h 56mNakhonchaiairGold Class฿785Book
19:16→ 06:3611h 20mNakhonchaiairFirst Class฿1,047Book
19:45→ 07:0511h 20mNakhonchaiairGold Class฿785Book
19:50→ 08:1012h 20mCherdchai TourA/C 1st class฿752Book
20:45→ 07:5511h 10mNakhonchaiairGold Class฿785Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Nakhon Phanom?

The fastest bus takes 10h 56m. Most departures take about 11h 27m.

How much is a bus ticket from Bangkok to Nakhon Phanom?

Fares run from ฿752 to ฿1,047, set by the bus companies.

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

The first bus leaves at 18:15 and the last at 20:45: 8 departures a day.

Where does the bus to Nakhon Phanom leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Questions about the bus from Bangkok to Nakhon Phanom? Ask BeeBee →