GoAsia
Thailand

How to Get from Chiang Rai to Chiang Mai

Compare the best ways to travel from Chiang Rai to Chiang Mai. Find bus prices, flight durations, and private transfer options for your trip.

Last updated: October 29, 2026

How to Get from Chiang Rai to Chiang Mai
Contents

Leaving behind the artistic temples of the far north for the cultural powerhouse of the Lanna Kingdom is a journey through some of Thailand's most rugged and beautiful mountain terrain. While both cities share a northern heritage, the transition from the quiet, creative atmosphere of Chiang Rai to the buzzing, coffee-shop-filled streets of Chiang Mai reveals the diverse layers of Thai highland life. The road connecting them, Highway 118, runs through mountainous country,[1] which makes the ride as much about the scenery as the destination.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

For most travelers the bus is the way to go: it runs all day and drops you in Chiang Mai. A private car adds door-to-door convenience and lets you stop on the way. There is no train between the two cities, and direct scheduled flights are not generally available,[1] so flying only makes sense as part of a longer journey.

Chiang Rai to Chiang Mai by Bus

Greenbus runs the route every day. From Chiang Rai, buses leave at 07:30, 08:00, 08:30, 10:00, 12:00, 12:30, 13:30, 16:00, 18:00 and 18:30, with an extra bus at 10:45 on Mondays and at 14:30 on Fridays and Sundays.[2] The ride generally takes 3 to 4 hours, and the mountain road means you should not plan a tight connection on arrival. Greenbus uses Chiang Rai Bus Terminal 1 and the Arcade bus station (Bus Terminal 3) in Chiang Mai, so check the terminal on your ticket.[1] You can book your seats on GoAsia.cc.

The old building of the Arcade bus station in Chiang Mai
The old building of the Arcade bus station in Chiang MaiPhoto: FredTC / Wikimedia Commons, CC BY-SA 4.0

On booking platforms, standard and VIP bus tickets cost about $8 to $11 (October 2026).[3] VIP buses cost a little more and give you a roomier seat, which is worth it if you want to sleep through the bends.

Chiang Rai to Chiang Mai by Private Transfer

If you are traveling in a group or value privacy, a private transfer picks you up at your hotel in Chiang Rai and drops you at your door in Chiang Mai. On booking platforms, private transfers cost about $92 to $240 per vehicle depending on size and comfort (October 2026), and the drive takes from about 2.5 hours, longer with traffic and stops.[3] One of the perks of a private car is that you can ask the driver to stop at the White Temple (Wat Rong Khun) on your way out of town or at a viewpoint in the mountains.

Vehicle Options

  • Cars: economy, comfort and SUV cars for 2 to 4 passengers, with a private, air-conditioned cabin.[3]
  • Vans: 9- and 10-seat vans, including VIP and luxury vans, for families and groups with more luggage.[3]

Chiang Rai to Chiang Mai by Flight

There is no direct scheduled flight between the two cities,[1] so flying means a connection, usually in Bangkok. On booking platforms, such itineraries start at about $64 and reach about $84, and they take from about 3 hours 45 minutes, longer with a long layover (October 2026).[3] With two airports to navigate, this is the least practical option for most travelers; the bus or a private car is faster door to door.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Express and VIP)$8 - $11[3]3h - 4h[1]Standard to high
Private Transfer$92 - $240[3]From 2h 30m[3]Premium
Flight (with a connection)$64 - $84[3]From 3h 45m[3]Moderate

Tips for Traveling from Chiang Rai to Chiang Mai

  • Book in Advance: Greenbus tickets can be booked up to 30 days before departure.[1] Buses fill up in the cool season (November to February), so reserve your seat early.
  • Prepare for Curves: Highway 118 climbs through mountains and has plenty of sharp bends.[1] If you suffer from motion sickness, take medication about 30 minutes before departure.
  • Bring a Jacket: Even if it is hot outside, Thai buses are famous for their powerful air conditioning. A light sweater makes the ride much more pleasant.
  • Check Your Terminal: Buses leave from Chiang Rai Bus Terminal 1 and arrive at the Arcade bus station in Chiang Mai, so look at the terminal on your ticket before you set off.[1]
  • Snacks and Water: Carry your own bottle and a few snacks. Stops on the mountain road are limited unless you are in a private vehicle.

Timetable

Flight Chiang Rai - Chiang Mai $ 64.04โ€“84.39 3h 45m โ€“ 1days 3h 25m
  • โ†’ย  Economy 08:40, 09:00, 11:30, 13:10, 15:55, 17:50, 19:00, 21:00, 21:25
Bus Chiang Rai - Chiang Mai $ 8.02โ€“11.25 3h 20m โ€“ 3h 45m
  • โ†’ย  VIP 08:00, 12:30, 14:30, 15:30, 17:15, 18:00
  • โ†’ย  Express 07:30, 09:00, 10:00, 12:00, 13:30, 15:00, 16:00
Taxi Chiang Rai - Chiang Mai $ 91.78โ€“239.37 2h 30m โ€“ 6h
  • โ†’ย  Van 9pax
  • โ†’ย  Economy
  • โ†’ย  SUV 4pax
  • โ†’ย  Economy 2pax
  • โ†’ย  VIP Van 9pax
  • โ†’ย  Luxury VIP Van
  • โ†’ย  Comfort Car
  • โ†’ย  Van 10pax
  • โ†’ย  Comfort

Frequently Asked Questions

How can I book tickets from Chiang Rai to Chiang Mai?

Use the booking tool on this page to compare the transport options currently available from Chiang Rai to Chiang Mai, including current prices and schedules.

What is the cheapest way to get from Chiang Rai to Chiang Mai?

The bus is the cheapest option, at about $8 to $11 per ticket on booking platforms (October 2026) depending on whether you take a standard or VIP bus. Both are air-conditioned and run all day.

What is the fastest way to get from Chiang Rai to Chiang Mai?

A private transfer is usually the fastest, from about 2.5 hours, and it takes you door to door. The bus takes 3 to 4 hours.

How long does it take to get from Chiang Rai to Chiang Mai?

The bus generally takes 3 to 4 hours. Private transfers take from about 2.5 hours, longer with traffic and stops along the way.

Are there direct flights from Chiang Rai to Chiang Mai?

No, direct scheduled flights are not generally available. Flights involve a connection, usually in Bangkok, and take from about 3 hours 45 minutes.

Is the road between Chiang Rai and Chiang Mai scenic?

Yes. Highway 118 runs through the mountainous terrain of Northern Thailand, so you pass forested hills and villages on the way.

Can I book a private van for a large group?

Yes. On booking platforms, 9- and 10-seat vans are available for the whole vehicle, and private transfers cost about $92 to $240 depending on the vehicle (October 2026).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] GreenBus: Chiang Mai to Chiang Rai by Greenbus: Route, Travel Time, Bus Services & Official Booking. Retrieved October 24, 2026.
  2. [2] GreenBus: Bus Schedule. Retrieved October 24, 2026.
  3. [3] 12Go: 12Go timetable: Chiang Rai to Chiang Mai. Retrieved October 24, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.