Chiang Mai to Bangkok Bus: Schedules, Tickets & Prices
Travel from Chiang Mai to Bangkok by bus in around 9h 21m to 15h, with tickets available from 651 THB to 1,339 THB.
Bus from Chiang Mai to Bangkok
Hop on a bus at multiple stations, including Chiang Mai Bus Terminal 3 Budsarakam Tour, Chiang Mai Bus Terminal 3, Chiang Mai Arcade 2 and others, with the first departure of the day at 07:30, and head from Chiang Mai toward Bangkok, arriving at multiple stations, including Khaosan Next Step Journey Office, Bangkok, Mochit, Bangkok, Mochit 2 Bus Terminal, Bangkok and others. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 9 hours 21 minutes, with tickets starting from 651 THB. Plan ahead and book your seat here.
Prices: 651 THB to 1,339 THB
Duration: 9h 21m – 15h ⏱
Bus Routes & Schedules from Chiang Mai to Bangkok
To reach Bangkok by bus from Chiang Mai, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 9h 21m. Buses operate throughout the day within a shared timetable, starting from 07:30 and continuing until 21:10. Ticket prices generally begin at 651 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Chiang Mai to Bangkok allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.
Cheapest Bus Chiang Mai to Bangkok
651 THB, from Chiang Mai Arcade 2 to Mochit, Bangkok, departure some times, duration 15h.Fastest Bus Chiang Mai to Bangkok
812 THB, from Chiang Mai NCA Bus Terminal to Nakhonchaiair Station Bangkok, departure some times, duration 9h 21m.Bus Timetable: Chiang Mai Arcade 2 → Mochit, Bangkok
- 07:30 22:30 15h 651 THB
- 16:30 07:30 15h 804 THB
- 17:30 08:30 15h 651 THB
- 18:30 09:30 15h 651 THB
- 19:00 10:00 15h 1012 THB
Bus Timetable: Chiang Mai Bus Terminal 3 → Mochit, Bangkok
- 07:30 18:00 10h 30m 801 THB
- 08:30 19:55 11h 25m 704 THB
- 09:00 19:00 10h 831 THB
- 10:00 20:00 10h 861 THB
- 11:00 22:25 11h 25m 704 THB
- 12:45 01:15 12h 30m 861 THB
- 13:30 23:30 10h 831 THB
- 17:30 04:10 10h 40m 1006 THB
- 18:10 04:10 10h 831 THB
- 18:40 04:40 10h 861 THB
- 19:10 05:10 10h 1004 THB
- 19:30 06:10 10h 40m 1006 THB
- 19:45 05:45 10h 861 THB
- 20:00 06:00 10h 1004 THB
- 20:05 06:05 10h 1339 THB
- 20:10 06:10 10h 831 THB
- 20:20 06:20 10h 861 THB
- 20:30 06:30 10h 1108 THB
- 21:00 07:25 10h 25m 1084 THB
- 21:10 07:10 10h 831 THB
Bus Timetable: Chiang Mai Bus Terminal 3 → Mochit Bus Station Ticket Booth 30 1st Floor, Bangkok
- 07:30 17:45 10h 15m 863 THB
- 18:30 04:45 10h 15m 863 THB
Bus Timetable: Chiang Mai Bus Terminal 3 Budsarakam Tour → Khaosan Next Step Journey Office, Bangkok
- 20:00 06:35 10h 35m 1190 THB
- 20:30 07:05 10h 35m 1190 THB
Bus Timetable: Chiang Mai Bus Terminal 3 Budsarakam Tour → Mochit 2 Bus Terminal, Bangkok
- 20:00 06:55 10h 55m 983 THB
- 20:30 07:25 10h 55m 983 THB
Bus Timetable: Chiang Mai NCA Bus Terminal → Nakhonchaiair Station Bangkok
- 09:30 19:23 9h 53m 1066 THB
- 20:30 05:51 9h 21m 812 THB
- 20:51 06:12 9h 21m 812 THB
Frequently Asked Questions Bus Chiang Mai to Bangkok
Below you will find answers to the most common questions about traveling from Chiang Mai to Bangkok by bus.
How long does the bus trip from Chiang Mai to Bangkok usually take?
A bus trip from Chiang Mai to Bangkok usually takes about 9 hours 21 minutes to 15 hours, depending on the service and departure point. Some Chiang Mai to Bangkok bus journeys are faster, while others take longer, so it is worth checking the specific bus option before booking.
What is the price range for bus tickets on the Chiang Mai to Bangkok route?
Bus tickets for Chiang Mai to Bangkok generally cost between 651 THB and 1339 THB. The final fare can vary by bus service, departure point, and travel time, so comparing a few Chiang Mai to Bangkok bus options can help you find the best price.
When is the first bus departure from Chiang Mai to Bangkok?
The first bus departure on the Chiang Mai to Bangkok route is at 07:30. If you want an early start, it is a good idea to plan ahead and arrive at the departure point in time for your bus journey.
What time is the last bus from Chiang Mai to Bangkok?
The last bus departure from Chiang Mai to Bangkok is at 21:10. If you are taking a late bus service, make sure you leave enough time to reach the station and check your bus tickets before departure.
Which bus stations are used for Chiang Mai-Bangkok trips?
Chiang Mai to Bangkok bus trips can depart from Chiang Mai Bus Terminal 3 Budsarakam Tour, Chiang Mai Bus Terminal 3, Chiang Mai Arcade 2, or Chiang Mai NCA Bus Terminal. Arrivals in Bangkok may be at Mochit, Mochit 2 Bus Terminal, Nakhonchaiair Station Bangkok, Khaosan Next Step Journey Office, or Mochit Bus Station Ticket Booth 30 1st Floor, depending on the bus service.
How many bus options are there between Chiang Mai and Bangkok?
There are 34 bus trips available between Chiang Mai and Bangkok. That gives travelers a fairly wide choice of bus schedules, departure points, and arrival stations.
Can I book bus tickets for Chiang Mai to Bangkok in advance?
Yes, it is a good idea to book bus tickets for Chiang Mai to Bangkok in advance, especially if you want a specific departure time or station. With multiple bus services available, early booking can make it easier to choose the bus journey that fits your plans.
What should I know before taking a bus journey from Chiang Mai to Bangkok?
Before taking a bus journey from Chiang Mai to Bangkok, check the departure station, arrival point, and travel time so you know what to expect. Since the bus service can vary from about 9 hours 21 minutes to 15 hours, it helps to choose the option that best matches your schedule and comfort needs.
Travel options for Chiang Mai to Bangkok
More Bus routes from and to Chiang Mai or Bangkok
Routes in Bus from Chiang Mai →
Routes in Bus to Bangkok ←
Routes in Bus to Chiang Mai ←
Routes in Bus from Bangkok →
Planning more than just Chiang Mai to Bangkok?
You’re currently viewing Bus options for Chiang Mai to Bangkok. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.