You need to take the direct Greenbus Thailand coach to get from Chiang Mai to Chiang Rai—it costs ₹850 to ₹1,200 (~$9–$13) depending on the seat class and takes about 3.5 to 4 hours. Trains and direct flights do not exist on this mountainous route, so trying to book anything other than a highway transit is a total waste of time, yaar.

✅ Last verified: June 2026


Route Overview

Before you look up maps or get fooled by local touts at the terminal, get your facts straight. This is a 185 km highway corridor through the winding mountain passes of Northern Thailand. You are going from one major city to another within the same country, but because of the terrain, your options are limited.

Here is the quick breakdown of what actually works and what is a complete myth:

Service TypeTotal Trip DurationAverage Ticket PriceSubodh’s Verdict
Public Bus (Greenbus)3.5 to 4 hours₹850–₹1,200 (~$9–$13)The Only Smart Choice. Cheap, comfortable, and reliable.
Shared Minivan3.5 to 4.5 hours₹1,500–₹1,800 (~$16–$19)Backup option if the main buses are entirely sold out.
Private Taxi / Car3 hours 20 mins₹5,200–₹13,000 (~$55–$140)Great if you have heavy bags or are splitting with a group.
Train[UNAVAILABLE][UNAVAILABLE]Zero tracks exist. Don’t bother searching for it.
Flight[UNAVAILABLE][UNAVAILABLE]No direct paths. Requires a stupid 5-hour layover in Bangkok.

Option 1: The Train

Let’s kill this question once and for all because I see too many Indian backpackers wasting hours looking for a railway booking link on the official D-Ticket site.

Train tickets are completely unavailable because there is no existing railway infrastructure or track network built to connect Chiang Mai and Chiang Rai. The State Railway of Thailand’s northern line completely terminates at Chiang Mai station.

If anyone tells you they can sell you a direct train ticket to the White Temple, they are outright lying to you. Do not fall for it. Your journey to Chiang Rai has to happen on rubber tyres, period.


Option 2: The Bus

Since trains are out of the picture, public buses operated by Greenbus Thailand represent the premium overland choice, running frequently between Chiang Mai Terminal 3 and Chiang Rai Terminal 1. This company has a total monopoly on the route, but thankfully, they run a highly disciplined operation.

Schedules and Frequencies

Buses run roughly every hour from 6:00 AM to 6:30 PM. The journey takes between 3 hours and 20 minutes to 4 hours depending on whether you hit afternoon traffic crawling into Chiang Rai.

Class Tiers and Exact Costs

Do not just buy the first ticket you see. Greenbus runs two distinct seat configurations on this route, and the price difference is minor enough that you should always aim to upgrade.

The standard service is the Business / Express Class (X-Class). It costs around ฿297 (~₹700 / $9). You get a standard reclining seat and a bottle of water. It is perfectly fine, but space can be tight if you are tall. For maximum comfort, choose the VIP Class (V-Class), which features a spacious three-abreast layout. It costs around ฿462 (₹1,100 / ~$13). If you want to sleep through the mountain twists without your knees hitting the front seat, pay the extra cash, bhai.

Where to Book Your Seats

Do not show up at the counter expecting to walk onto the next departing bus. The Chiang Mai to Chiang Rai route is arguably the most popular transit loop in the north for locals and backpackers alike. Buses routinely sell out a day or two in advance. Secure your online bookings via the official Greenbus app or trusted aggregator portals like 12Go Asia before you pack your bags.

Station Transfers: Getting In and Out

Your departure point in Chiang Mai is Chiang Mai Bus Terminal 3 (Arcade Bus Station). Do not walk there from the Old City. Fire up your Grab or Bolt app and hail a ride-hailing car, or wave down a local red songthaew on the street. A ride from central hostel zones to Terminal 3 will cost you about ฿60 to ฿150 (~₹140–₹350 / ~$1.70–$4.25).

When you arrive in Chiang Rai, you will be dropped off at Chiang Rai Bus Terminal 1. This location is perfect because it sits immediately adjacent to the Night Bazaar right in the central district. Most decent backpacker hostels are within walking distance from here. If your hostel is a bit further out, grab a local tuk-tuk or songthaew waiting outside the platform; it should only cost you ฿40 to ฿80 (~₹95–₹190 / ~$1.15–$2.30).


Option 3: Flights

Don’t even look at Skyscanner for this. There are no direct flights between Chiang Mai and Chiang Rai.

If you try to book a commercial flight, the airline routing will force you to fly all the way south to Bangkok, sit through a miserable layover, and then fly all the way back north to Chiang Rai. The entire ordeal takes well over 5 hours, costs a ridiculous amount of money, and subjects you to severe baggage fee penalties from budget domestic carriers. It is completely non-viable.


Option 4: Shared Minivans and Private Cars

If Greenbus is fully booked and you are in a desperate jam, you have two alternative road options to rescue your plans.

Providers like Terminal Green Pai or K Buddy run shared minivans on this highway corridor. Departures typically start around 9:00 AM. Tickets cost between ฿620 and ฿770 (~₹1,450–₹1,800 / ~$16–$19) with a 3.5 to 4.5-hour duration.

⚠️ Warning: The highway cuts through heavily serrated mountain passes. Minivan drivers are notorious for taking these sharp corners like Formula 1 drivers. If you are prone to motion sickness, pop a standard Avomine or Vomistop tablet before you board, otherwise you will have a miserable trip.

If you are travelling in a group of 3 or 4 people, a private door-to-door customized transfer is highly practical. It takes about 3 hours and 20 minutes since you don’t have to wait for other passengers to load. Prices start around ฿2,000 to ฿4,800 (~₹4,700–₹11,300 / ~$55–$140) depending on whether you book a standard sedan or a massive multi-seater van via 12Go Asia. It picks you up directly from your Chiang Mai hostel lobby and drops you right at your next stay.


Land Border Logistics & Visa Requirements

Let’s clear up the political geography so you don’t face unnecessary tension mat lo. The commute between Chiang Mai and Chiang Rai is a purely internal domestic route located entirely within Northern Thailand. You will not pass through any international border checkpoint during this specific 185 km drive.

However, because your overall legal status inside the country matters immensely when navigating this northern corridor, keep an eye on immigration updates. Local police sometimes conduct routine passport and visa validation checks on intercity highways close to the northern borders.

The Visa Rules for Indians

As of May 2026, while updates to the visa structure have been approved by the Thai Cabinet to bring back the formal Visa on Arrival (VOA) system for a maximum stay of 15 days at a fee of 2,000 THB, the 60-day visa exemption policy remains active at the borders until its official publication in the Royal Gazette. Whether you enter under the 60-day visa-free tier or activate a VOA, a few strict entry mandates apply across all checkpoints:

  • The Hard Cash Fee: If your arrival falls under the VOA window, the official fee is 2,000 THB (~₹4,800–₹5,800 / ~$58). This must be paid strictly in physical Thai Baht cash at your initial port of entry. Immigration counters do not accept international credit or debit cards, and local ATMs are positioned after the processing desks. No cash means immediate entry denial.
  • Mandatory Pre-Arrival Entry Form: The old paper arrival cards are completely gone. You absolutely must complete the free Thailand Digital Arrival Card (TDAC) online via tdac.immigration.go.th within 72 hours before your arrival to generate your mandatory border QR code.
  • Proof of Funds Verifications: Random financial checks are common for Indian passport holders. You must carry physical currency or possess immediate mobile access to bank statements displaying at least 10,000 THB (₹24,000) for solo travellers or 20,000 THB (₹48,000) for families.

Local Scams to Avoid on the Road

Since you aren’t crossing an international border on the bus, you don’t have to worry about border official bribes. However, you must look out for terminal-specific transportation traps:

  • The “Bus is Full” Lie: When you step out of a songthaew at Chiang Mai Arcade Terminal 3, local unauthorized long-distance taxi drivers will approach you aggressively. They will claim that all public Greenbuses for the day are completely booked out due to a local holiday or breakdown. They do this to panic you into paying an inflated flat cash rate of ฿3,000 (~₹7,000) for a private ride. Ignore them completely, walk directly past the tables, and check the official digital display or the Greenbus counter itself.
  • The Express Line Upcharge: If you do find yourself activating a Visa on Arrival at an entry border like Chiang Khong, officers will frequently try to push you into an “Express Lane,” forcing you to pay an extra 200 to 300 THB (~₹470–₹700) under the guise of a mandatory handling fee. Unless the regular queue is miles long and you are missing your bus connection, politely decline and stick to the standard processing window.

Common Mistakes Indians Make

Arriving at Arcade Terminal 2 instead of Terminal 3

Chiang Mai has adjacent terminal buildings split across the street. People regularly book a premium VIP Greenbus ticket, tell their songthaew driver to drop them at “Arcade Bus Station,” and wander into Terminal 2. By the time they realize Greenbus operates exclusively out of Terminal 3, the bus has already pulled out of the bay. Double-check the terminal number on your digital PDF.

Assuming they can sit near the bus restroom for “convenience”

When booking seats on the 12Go interactive map, backpackers often select the rear rows because they want quick access to the onboard toilet. Big mistake. The mountain route to Chiang Rai is incredibly bumpy. The motion exaggerates the swaying at the back of the bus, and if the sealing on the onboard restroom tank isn’t perfect, you will spend 4 hours breathing in chemical toilet fumes. Always book seats in the front or middle rows.

Relying on digital banking apps to pay local drivers

In major spots like Bangkok or Chiang Mai’s Nimman area, you can easily get by with digital cards or international apps. But once you land at Chiang Rai Bus Terminal 1, local songthaew and old-school tuk-tuk drivers run on physical money. Trying to show them a digital Indian credit card statement will get you nowhere. Keep at least 500 THB in small denominations inside your pocket for your terminal transfers.


What Most Guides Don’t Tell You

The Left-Side Scenic Advantage

If you are booking your seats online for the morning run from Chiang Mai to Chiang Rai, try to secure a window seat on the left side of the bus coach. As the vehicle scales the mountain highways through Khun Chae National Park, the dramatic ridge drops and valley viewpoints open up heavily on the left. The right side mostly faces steep rock walls and highway barriers for the bulk of the 3.5-hour crawl.

The Chiang Rai Bus Terminal 1 vs Terminal 2 Trap

Chiang Rai has two active bus stations. Terminal 2 sits way outside the city limits and handles massive long-distance state buses coming up from Bangkok. The Greenbus from Chiang Mai will briefly stop at Terminal 2 to drop off locals before continuing directly to Terminal 1 in the absolute center of town by the Night Bazaar. Do not panic and get off early at Terminal 2 just because you hear the word “Chiang Rai” over the speaker; stay in your seat until the bus reaches the final central stop.


FAQ

Is there a direct train from Chiang Mai to Chiang Rai?

No, train options are completely unavailable. There are no train tracks or rail connections linking Chiang Mai and Chiang Rai; the northern line completely terminates at Chiang Mai station. You must travel overland via a bus, minivan, or private car.

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

The most affordable transit option is the Greenbus Express/Business Class service, which costs approximately ฿297 (~₹700 / ~$9) for a one-way ticket. It departs frequently from Chiang Mai Bus Terminal 3 and takes less than 4 hours.

Can Indians cross Thailand internal land borders?

Yes, Indian citizens can freely cross domestic checkpoints overland between Thai cities without any internal travel restrictions. However, if you are entering Thailand initially via an external international land border checkpoint, you must ensure you have completed your TDAC registration and carry proper cash for potential VOA fees or proof of funds.

How do I book the Chiang Mai to Chiang Rai bus?

You can secure your tickets online ahead of time via the official Greenbus Thailand mobile app or use aggregator portals like 12Go Asia. Booking at least 24 to 48 hours in advance is highly recommended since this specific northern route routinely sells out its seat capacity.

Where does the Chiang Mai to Chiang Rai bus depart from?

The bus departs exclusively from Chiang Mai Bus Terminal 3, which is also widely known as the Arcade Bus Station. You can easily reach this station from the Old City hostel districts by using ride-hailing apps like Grab or Bolt for a quick 10-minute transfer.


— Subodh

Don’t overthink the mountain journey, but secure that VIP Greenbus seat online tonight so you aren’t stuck breathing in minivan fumes on the mountain twists tomorrow, bhai.

The Bananarchy Shortcut

This corridor is part of every Bananarchy trail. Bus tickets, border timings, and slow-boat bookings are handled — no spreadsheet needed. The ₹1.5L trip cost covers this leg plus every other route across Thailand, Laos, Vietnam, and Cambodia.

Can I Join This Route? ✦