Bus Bangkok to Chiang Mai and return

Cheap bus and train tickets for trips from Chiang Mai to Bangkok and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from Bangkok to Chiang Mai or from Chiang Mai to Bangkok typically start from $26.00. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart bus search engine you'll find the ideal travel option. Just pick one of the offers by CamboTicket, Bookaway, BookMeBus and . The quickest bus from Chiang Mai to Bangkok only takes 12h 0m. Just click "Find Now" and check for prices, departure times and availability!

Bangkok to Chiang Mai Bus Information

Cheapest Bus$15.20
Fastest Bus9h 30m
Distance360.9 miles
Bus CompaniesBangkok Busline, Thai Sriram
  Bus Bangkok - Chiang Mai    361 mi
Ø Bus connections8 x
Savings-26%

The cheapest bus routes from Bangkok to Chiang Mai

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bangkok
    Chiang Mai
      8:35 PM
      6:15 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.20
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    19 Nov
    Bangkok BuslineBangkok Busline
    from $18.91
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    1 Nov
    Bangkok BuslineBangkok Busline
    from $18.91
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    2 Nov
    Bangkok BuslineBangkok Busline
    from $18.93
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    22 Nov
    Bangkok BuslineBangkok Busline
    from $19.02
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    11 Nov
    Bangkok BuslineBangkok Busline
    from $19.12
  • Bangkok
    Chiang Mai
      6:30 AM
      4:00 PM
    24 Nov
    Bangkok BuslineBangkok Busline
    from $19.13
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    9 Jan
    +1
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    7 Feb
    +1
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    26 Oct
    +1
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    31 Oct
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    21 Nov
    +1
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    30 Oct
    +1
    Thai SriramThai Sriram
    from $20.50
  • Bangkok
    Chiang Mai
      8:00 PM
      6:00 AM
    3 Nov
    +1
    Thai SriramThai Sriram
    from $20.50


  Bus Chiang Mai - Bangkok    361 mi
Ø Bus connections8 x
Savings-29%

The cheapest bus routes from Chiang Mai to Bangkok

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Chiang Mai
    Bangkok
      8:00 PM
      7:30 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.20
  • Chiang Mai
    Bangkok
      6:35 PM
      5:35 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.23
  • Chiang Mai
    Bangkok
      6:35 PM
      5:35 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.23
  • Chiang Mai
    Bangkok
      8:00 PM
      7:30 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.24
  • Chiang Mai
    Bangkok
      8:00 PM
      7:30 AM
    6 Nov
    +1
    Bangkok BuslineBangkok Busline
    from $15.25
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    24 Oct
    +1
    Bangkok BuslineBangkok Busline
    from $18.77
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    30 Oct
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    11 Feb
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    1 Nov
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    26 Nov
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    15 Nov
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    31 Oct
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      8:00 PM
      6:00 AM
    26 Oct
    +1
    Thai SriramThai Sriram
    from $20.50
  • Chiang Mai
    Bangkok
      6:30 PM
      8:00 AM
    29 Oct
    +1
    Bangkok BuslineBangkok Busline
    from $21.35


  Train Chiang Mai - Bangkok    361 mi
   Savings

The cheapest train connections from Chiang Mai to Bangkok

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Chiang Mai
    Bangkok
      6:30 AM
      9:10 PM
    20 Dec
    Thai RailwaysThai Railways
    from $20.75
  • Chiang Mai
    Bangkok
      6:30 AM
      9:10 PM
    11 Feb
    Thai RailwaysThai Railways
    from $20.93
  • Chiang Mai
    Bangkok
      6:30 AM
      9:10 PM
    25 Mar
    Thai RailwaysThai Railways
    from $21.05
  • Chiang Mai
    Bangkok
      6:30 AM
      9:10 PM
    19 Feb
    Thai RailwaysThai Railways
    from $21.19


  Carpooling Chiang Mai - Bangkok    361 mi

The cheapest carpooling offers from Chiang Mai to Bangkok

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Chiang Mai
    Bangkok
      1:00 AM
      11:00 AM
    6 Nov
    BlaBlaCarBlaBlaCar
    from $8.91


Current ticket prices

You're looking for a low-cost way of traveling? Then you should definitely take a bus. Ticket prices for the route Bangkok - Chiang Mai are currently starting from $26.00. The most expensive ticket will set you back $26.00. To get more bang for your buck, you should make sure to compare fares because they tend to vary. Sometimes, you can save some dollars on top simply by taking an earlier bus. What's also good to look at before booking a trip are traveling times: opt for to reach your destination in only 12h 0m. With other companies you might have to spend more hours on the road.

Bus stops in Bangkok and Chiang Mai

  Stations
Kaeonawarat Rd , 50000 Chiang Mai (Thailand)
Chiang Mai (Thailand)

More on bus features and services

Taking the bus is not only cheap but it's also the green way to travel thanks to its low carbon emissions. Bus operators have also taken giant steps to modernize their fleet. Most of the on-board features you get when taking the train or flying, can also be found on board a bus.

Buses have become the way to travel in the 21st century. Unlike most other transportation modes, if you buy a bus ticket from Bangkok to Chiang Mai, there’s one company offering wireless internet at no extra cost: BookMeBus. That way you'll be able to google your destination or get some work done if you're on business. When taking a bus from Chiang Mai to Bangkok, also check whether the bus of your choice is equipped with media centers.

Keep in mind that it’s best to compare offers: The on-board features of the different bus operators which serve routes from Bangkok to Chiang Mai and back can vary. That's exactly what we're here for: to help you find the right bus. The choice is yours - begin traveling smart now!

Bangkok and Chiang Mai: Useful Info

Bangkok
8.25 Million
Chiang Mai
131,000
Trusted shop
The CheckMyBus App
Free Download
;