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 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.

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.
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.

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.

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.
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 Mai | Chiang Rai | Ticket | Service | Company |
07:15 | 10:50 | 260 THB | Express | Green Bus |
08:15 | 11:25 | 360 THB | VIP | Green Bus |
09:15 | 12:55 | 220 THB | Express | Green Bus |
11:30 | 15:05 | 260 THB | Express | Green Bus |
12:15 | 15:25 | 360 THB | VIP | Green Bus |
12:30 | 16:10 | 220 THB | Express | Green Bus |
13:00 | 16:10 | 360 THB | VIP | Green Bus |
13:15 | 16:50 | 260 THB | Express | Green Bus |
14:15 | 17:50 | 260 THB | Express | Green Bus |
14:45 | 17:55 | 360 THB | VIP | Green Bus |
15:00 | 18:35 | 260 THB | Express | Green Bus |
16:00 | 19:35 | 260 THB | Express | Green Bus |
17:15 | 20:25 | 360 THB | VIP | Green Bus |
17:30 | 21:10 | 220 THB | Express | Green Bus |
18:30 | 22:05 | 260 THB | Express | Green Bus |
19:00 | 22:35 | 260 THB | Express | Green 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 Mai | Phayao | Ticket | Service | Company |
07:00 | 09:45 | 235 THB | Express | Green Bus |
08:00 | 10:45 | 235 THB | Express | Green Bus |
12:00 | 15:00 | 200 THB | Express | Green Bus |
13:30 | 16:15 | 235 THB | Express | Green Bus |
14:00 | 17:00 | 200 THB | Express | Green Bus |
17:00 | 19:45 | 235 THB | Express | Green Bus |
17:45 | 20:45 | 200 THB | Express | Green 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 Mai | Chiang Khong | Ticket | Service | Company |
08:00 | 13:40 | 355 THB | Express | Green Bus |
09:30 | 16:05 | 363 THB | Express | Green Bus |
13:15 | 19:50 | 300 THB | Express | Green 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 Mai | Mae Sai | Ticket | Service | Company |
06:00 | 11:20 | 254 THB | Express | Green Bus |
08:00 | 12:45 | 303 THB | Express | Green Bus |
09:30 | 14:15 | 303 THB | Express | Green Bus |
12:30 | 17:15 | 303 THB | Express | Green Bus |
14:00 | 18:45 | 303 THB | Express | Green Bus |
15:30 | 20:15 | 303 THB | Express | Green Bus |
16:15 | 21:35 | 254 THB | Express | Green 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.