BUSaba ไทย

Bangkok → Chiang Mai by bus

The bus from Bangkok to Chiang Mai takes about 9h 05m and costs ฿661–฿1,028. There are 16 departures bookable through Busaba — first bus 09:15, last bus 23:00, leaving from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

Fares and times from the reservation systems of Nakhonchaiair, Viriyatour and Bangkok Bus Lines. Checked 02 Oct 2026 02:06 (ICT).

FromBangkok
ToChiang Mai
Choose your seat Or book by chat, in any language

Timetable · 2026-10-02

DepartsArrivesDurationOperatorClassFare from
09:1519:2310h 08mNakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedGOL฿771Choose seat
10:1520:2610h 11mNakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedFIR฿1,028Choose seat
10:1522:0011h 45mViriyatourPlatform 72 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging point · snack includedA/C Class 1฿661Choose seat
14:0000:00next day10hBangkok Bus LinesPlatform 57 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointA/C Class 1฿661Choose seat
16:0002:00next day10hBangkok Bus LinesPlatform 57 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointVIP 32฿771Choose seat
18:3007:10next day12h 40mBudsarakhamPlatform 69-71 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · Blanket · snack includedVIP 32฿771Choose seat
18:5004:50next day10hBangkok Bus LinesPlatform 57 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointA/C Class 1฿661Choose seat
19:0005:08next day10h 08mNakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedGOL฿771Choose seat
19:5008:30next day12h 40mBudsarakhamPlatform 69-71 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · Blanket · snack includedVIP 32฿771Choose seat
20:0006:00next day10hBangkok Bus LinesPlatform 57 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointVIP 24฿1,028Choose seat
20:0006:10next day10h 10mCherdchai TourPlatform 112,113 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · Charging point · Reading light · BlanketEconomy Class฿661Choose seat
20:3507:05next day10h 30mBangkok Bus LinesPlatform 60 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointA/C Class 1฿661Choose seat
20:4506:45next day10hBangkok Bus LinesPlatform 57 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · usb charger · Charging pointVIP 32฿771Choose seat
21:5007:20next day9h 30mNakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedFIR฿1,028Choose seat
22:3507:40next day9h 05mNakhonchaiairPlatform 102 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedGOL฿771Choose seat
23:0008:20next day9h 20mNakhonchaiairPlatform 102 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · snack includedGOL฿771Choose seat

578 km apart in a straight line, averaging 57 km/h over 10h 04m

16departures
5operators
฿661From

Operators on this route

  • Nakhonchaiair
    6 departures/day · Class: FIR, GOL · Platform: 102 · from ฿771
  • Bangkok Bus Lines
    6 departures/day · Class: A/C Class 1, VIP 24, VIP 32 · On board: usb charger · Platform: 57, 60 · from ฿661
  • Budsarakham
    2 departures/day · Class: VIP 32 · Platform: 69-71 · from ฿771
  • Viriyatour
    1 departures/day · Class: A/C Class 1 · On board: usb charger · Platform: 72 · from ฿661
  • Cherdchai Tour
    1 departures/day · Class: Economy Class · Platform: 112,113 · from ฿661
OperatorClassFrom
Bangkok Bus LinesA/C Class 1฿661
Bangkok Bus LinesVIP 24฿1,028
Bangkok Bus LinesVIP 32฿771
BudsarakhamVIP 32฿771
Cherdchai TourEconomy Class฿661
NakhonchaiairFIR฿1,028
NakhonchaiairGOL฿771
ViriyatourA/C Class 1฿661

Terminals

today's departures use platform 102, 112,113, 57, 60, 69-71, 72

What the classes mean

Economy Class
The entry fare on the route: air-conditioned, reclining, 2+2. Fewer extras than Class 1 and the most common class on shorter provincial runs.
Route map: Bangkok to Chiang Mai bus

Asked about this route

What time do buses run from Bangkok to Chiang Mai?
16 departures on 2026-10-02, first 09:15, last 23:00.
How much does the Bangkok to Chiang Mai bus cost?
฿661–฿1,028 for 2026-10-02.

Frequently asked

Booking from outside Thailand? Read the guide →

Related routes

Read from the live Busaba booking system on 02 Oct 2026 02:06 (ICT), for departures on 2026-10-02.

About Busaba