Chiang Mai Bus Terminal 3

Chiang Mai Bus Terminal 3 is one of three bus stations in Chiang Mai City. Chiang Mai Bus Terminal 3 is located 4.3 km by road to the east of Chiang Mai’s Old City.  

Chiang Mai Bus Terminal 3
Chiang Mai Bus Terminal 3

Chiang Mai Bus Terminal 3 is one of two long long distance bus stations. The other long distance bus station, Chiang Mai Bus Terminal 2, is located very close to Chiang Mai Bus Terminal 2. For local services you need to go to Chiang Mai Bus Terminal 1, which is near the northern edge of Chiang Mai’s Old City area.

About Chiang Mai Bus Terminal 3


Bus services to major destinations such as Bangkok and Pattaya depart from both Chiang Mai Bus Terminal 2 and Chiang Mai Bus Terminal 3. Different companies, however, operate from each of these two bus stations. Chiang Mai Bus Terminal 3 is the newer of the two stations and many of the premium service bus companies transferred their operation to Chiang Bus Terminal 3 when it opened.

Main building at Chiang Mai Bus Terminal 3
Main building at Chiang Mai Bus Terminal 3

The biggest bus operator at Chiang Mai Bus Terminal 3 is the Green Bus Company. The Green Bus Company has a near monopoly on services to Chiang Rai, Mae Sai, Chiang Khong and Phayao, so if you want to travel to any of these destinations then you need to go to Chiang Mai Bus Terminal 3 to get your bus.

Location of Chiang Mai Bus Terminal 3


Chiang Mai Bus Terminal 3 is located 2.6 km by road from Chiang Mai Railway Station.

Google Map of Chiang Mai Bus Terminal 3

Facilities at Chiang Mai Bus Terminal 3


Chiang Mai Bus Terminal 3 has a very large range of facilities and the only larger bus stations in Thailand are the Northern and Southern Bus Terminals in Bangkok.

Facilities at Chiang Mai Bus Terminal 3
Facilities at Chiang Mai Bus Terminal 3

Chiang Mai Bus Terminal 3 has the following facilities:

  • Left luggage service.
  • Several shops and mini-marts.
  • Air-conditioned waiting area on the 2nd level of the station.
  • Massage shop.
  • Restaurants and snack stalls.
  • Taxi and shared taxi ranks.

Buy Tickets at the Bus Station


Chiang Mai Bus Terminal 3 has lots of ticket offices as each bus company has its own. This means that to get the ticket you want you need to go to the correct ticket window. For travel to Bangkok, for example, there are numerous companies providing services on the same route, however, for some other routes there is only one company you can travel with.

Ticket offices at Chiang Mai Bus Terminal 3
Ticket offices at Chiang Mai Bus Terminal 3

The Green Bus Company has its own ticket office at Chiang Mai Bus Terminal 3 which is Number 20, and it is located near to the main entrance to the bus station. There are normally long queues for tickets at the Green Bus Company ticket office so be prepared to wait in line. Even though they have many departures a day to a variety of destinations you normally find that you have to wait for several hours to board a bus because in most cases they are the only operator on the routes they travel.

Buy Tickets online


Use the Search Box below to buy travel tickets to and from Chiang Mai.

Powered by 12Go Asia system

For services from Chiang Mai change the starting point and destination in the Search Box according to where you want to travel to.

Bus to Chiang Rai


There are 16 daily bus services from Chiang Mai to Chiang Rai which you can book online.

  • Timetable of Bus services from Chiang Mai to Chiang Rai:
Chiang MaiChiang RaiTicketServiceCompany
07:1510:50260 THBExpressGreen Bus
08:1511:25360 THBVIPGreen Bus
09:1512:55220 THBExpressGreen Bus
11:3015:05260 THBExpressGreen Bus
12:1515:25360 THBVIPGreen Bus
12:3016:10220 THBExpressGreen Bus
13:0016:10360 THBVIPGreen Bus
13:1516:50260 THBExpressGreen Bus
14:1517:50260 THBExpressGreen Bus
14:4517:55360 THBVIPGreen Bus
15:0018:35260 THBExpressGreen Bus
16:0019:35260 THBExpressGreen Bus
17:1520:25360 THBVIPGreen Bus
17:3021:10220 THBExpressGreen Bus
18:3022:05260 THBExpressGreen Bus
19:0022:35260 THBExpressGreen Bus

  • Journey Time: The journey by bus is scheduled to take between 3 hours 10 minutes and 3 hours 40 minutes.
  • Tickets: Buy tickets for bus services from Chiang Mai to Chiang Rai.

Bus to Phayao


There are 7 daily bus services from Chiang Mai to Phayao which you can book online.

  • Timetable of Bus services from Chiang Mai to Phayao:
Chiang MaiPhayaoTicketServiceCompany
07:0009:45235 THBExpressGreen Bus
08:0010:45235 THBExpressGreen Bus
12:0015:00200 THBExpressGreen Bus
13:3016:15235 THBExpressGreen Bus
14:0017:00200 THBExpressGreen Bus
17:0019:45235 THBExpressGreen Bus
17:4520:45200 THBExpressGreen Bus

  • Journey Time: The journey by bus is scheduled to take between 2 hours 45 and 3 hours.
  • Tickets: Buy tickets for bus services from Chiang Mai to Phayao.

Bus to Chiang Khong


There are 3 daily bus services from Chiang Mai to Chiang Khong which you can book online.

  • Timetable of Bus services from Chiang Mai to Chiang Khong:
Chiang MaiChiang KhongTicketServiceCompany
08:0013:40355 THBExpressGreen Bus
09:3016:05363 THBExpressGreen Bus
13:1519:50300 THBExpressGreen Bus

  • Journey Time: The journey by bus is scheduled to take between 5 hours 40 minutes and 6 hours 35 minutes.
  • Tickets: Buy tickets for bus services from Chiang Mai to Chiang Khong.

Bus to Mae Sai


There are 7 daily bus services from Chiang Mai to Mae Sai which you can book online.

  • Timetable of Bus services from Chiang Mai to Mae Sai:
Chiang MaiMae SaiTicketServiceCompany
06:0011:20254 THBExpressGreen Bus
08:0012:45303 THBExpressGreen Bus
09:3014:15303 THBExpressGreen Bus
12:3017:15303 THBExpressGreen Bus
14:0018:45303 THBExpressGreen Bus
15:3020:15303 THBExpressGreen Bus
16:1521:35254 THBExpressGreen Bus

  • Journey Time: The journey by bus is scheduled to take 4 hours 45 minutes and 5 hours 20 minutes.
  • Tickets: Buy tickets for bus services from Chiang Mai to Mae Sai.

How useful was this article?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 5

No votes so far! Be the first to rate this post.