GoAsia
Stations

Chiang Mai Bus Terminal Guide: Arcade Terminals 2 and 3

Chiang Mai Arcade bus terminal guide: where Terminals 2 and 3 are, how to get there, which buses go to Bangkok, Pai and Chiang Rai, and tips.

Last updated: October 26, 2026

Chiang Mai Arcade Bus Terminal (Terminals 2 and 3)

Photo: FredTC / Wikimedia Commons, CC BY-SA 4.0

The Arcade Bus Terminal, made up of Chiang Mai Bus Terminal 2 and Terminal 3 facing each other across a short road, is where nearly all intercity buses and minivans start and end in Chiang Mai. Buses to Bangkok, Chiang Rai, Pai, Mae Hong Son, Sukhothai, Phitsanulok, Udon Thani and the Laos border leave from here. Use Chang Phuak station (Terminal 1) only for local services inside Chiang Mai Province, such as Mae Rim, Chiang Dao and Fang.

Location and how to get there

Arcade is at the eastern end of Kaew Nawarat Road in Wat Ket, near the junction with the superhighway (Highway 118), roughly 3 km northeast of the old city. The two terminals are close enough to walk between. The terminals are owned by Chiang Mai Municipality. Terminal 2 opened in 1980, and the larger, air-conditioned two-storey Terminal 3 opened on 28 November 2011.

The older building of the Arcade Bus Terminal in Chiang Mai
The older building of the Arcade Bus Terminal in Chiang MaiPhoto: FredTC / Wikimedia Commons, CC BY-SA 4.0
  • Red songthaew or Grab: the usual choice from the old city. A shared red songthaew is the cheap option. Grab or a taxi is easier with luggage.
  • On foot: the old city is about 3 km away, so walking only suits light bags.
  • Tuk-tuks at the gate: drivers often quote high prices. Walk out to the road or use a ride-hailing app.

Terminal 1, Chang Phuak bus station, is on the north side of the moat on Chang Phuak Road. It does not serve long-distance buses, so choose Arcade when you search for a ride to Bangkok or Chiang Rai.

Operators and destinations

Companies are spread across both terminals, and some use both: The Transport Co. sells departures from Terminal 2 and from Terminal 3.[1] Green Bus runs its Chiang Rai services from Terminal 3.[2] Check the terminal printed on your ticket.

TerminalOperators and main routes
Terminal 3Green Bus services to Chiang Rai. The Green Bus network also reaches Chiang Saen, Mae Sai, Chiang Khong, Nan, Phrae, Mae Sot, Phayao and Phuket.[3]
Terminals 2 and 3The Transport Co. (government buses) to Bangkok Mo Chit 2.[1]
Other companiesMinivan and bus companies to Pai, Mae Hong Son, Sukhothai, Phitsanulok, Udon Thani and Pattaya also leave from Arcade. The terminal is printed on your ticket.

GoAsia route pages for the main destinations:

Tickets and facilities

Every company has its own ticket counter. Terminal 2 has a number of ticket windows in the main building, a separate booth at the minivan platform and a separate booking office in the rear car park for Pai and Mae Hong Son minivans. Terminal 3 has an air-conditioned waiting room, ATMs, food vendors and ticket counters, including the Green Bus window. The Green Bus website and app sell tickets for northern routes. Aggregators such as 12Go sell most other routes online.

Terminal 2 has an information counter at the entrance, a tourist police office, ATMs, minimarts, restrooms (a few baht to use) and an open-air seating area. Terminal 2 has no left-luggage service, while Terminal 3 has one and a wider range of facilities. The bus platform building next to Terminal 2 has little seating and gets hot, so wait in the main building until about half an hour before departure.

Tips

  • Arrive 30 to 45 minutes early, or an hour before departure around holidays, to collect your ticket and find your platform.
  • Book ahead for overnight Bangkok buses, Chiang Rai and Chiang Khong connections, and travel from December to February.
  • Air-conditioning on long-distance buses is cold. Carry a layer, and keep your phone, cash and electronics with you rather than in the luggage hold.
  • Buy tickets from counters or trusted booking apps. Ignore touts who say a bus is full and push a pricier private van.
  • Minivans to Pai follow a road with hundreds of bends. Sit near the front if you get motion sickness.

Sources and background

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

  1. [1] BusTicket.in.th (Transport Co., Ltd. ticketing): Bus schedule of The Transport Co., Ltd.: Chiang Mai - Bangkok. Retrieved October 26, 2026.
  2. [2] GreenBus: Chiang Mai to Chiang Rai by Greenbus: Route, Travel Time, Bus Services & Official Booking. Retrieved October 26, 2026.
  3. [3] GreenBus: Bus Schedule. Retrieved October 26, 2026.
  4. [4] Green Bus: GreenBusThailand. Retrieved October 10, 2026.
  5. [5] OpenStreetMap: Chiang Mai Arcade Bus Terminal (OpenStreetMap node 1572587486, way 200738389). Retrieved October 10, 2026.

Frequently Asked Questions

Where is the Chiang Mai Arcade bus terminal?

At the eastern end of Kaew Nawarat Road in Wat Ket, near Highway 118, about 3 km northeast of the old city. Terminal 2 and Terminal 3 face each other across a short road.

What is the difference between Chiang Mai Bus Terminal 1, 2 and 3?

Terminal 1 (Chang Phuak) serves buses within Chiang Mai Province. Terminals 2 and 3 (Arcade) serve long-distance buses and minivans. Terminal 3 is newer and larger.

How do I get from the old city to the Arcade bus station?

Take a red songthaew (shared), a Grab or a taxi. Walking is about 3 km.

Which terminal do buses to Pai and Chiang Rai use?

Green Bus services to Chiang Rai leave from Terminal 3. For Pai and Mae Hong Son, check the terminal printed on your ticket, because companies use both terminals.

How long is the bus from Chiang Mai to Bangkok?

About 9 to 12 hours, with day coaches and overnight VIP coaches. Bangkok buses go to the Mo Chit station.

Is there left luggage at Chiang Mai Bus Terminal 2?

No. Terminal 3, a short walk away, has a left-luggage service.

All stations in Thailand