How to get to and from Chiang Mai?
Transport in Thailand
Search tickets and book online
Type your departure city, your destination and the date of your trip.
How to get to Chiang Mai ?
Chiang Mai is the capital of the North so it is very easy to connect to Chiang Mai from everywhere in Thailand. Especially from the north, the center or from Isaan especially by bus. From Southern Thailand generally, travelers use the domestic flights to avoid very long train or bus journeys. From Bangkok Mochit Bus Terminal, buses depart very very often. Between public buses and VIP buses, you'll have the choice. Some international flights also land in Chiang Mai. A lot of travelers like to take the Bangkok - Chiang Mai night train but you have to book your tickets in advance to be sure to have a sleeper
(you can book online HERE). It is a nice way of traveling and cheap. You'll arrive at
Chiang Mai station in early morning.
local_taxi Taxis / cars / vans with driver to Chiang Mai
Chiang Rai
Chiang Mai
3:00
4500 THB
train Direct trains to Chiang Mai
Only the most popular train routes are listed here. For more complete results, use the detailed train search.
IMPORTANT: Bangkok's new Krung Thep Aphiwat Central Terminal Station is now the main station, but some trains still depart from and arrive at Hua Lamphong Station, so if you take a train from Bangkok, double-check your departure station! For more information about the new station, download this guide.
train Main night trains to get to Chiang Mai
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
14:15
Chiang Mai
04:00
Sleeper train
Old train (Standard)
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
18:40
Chiang Mai
07:15
Sleeper train
New train (CNR)
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
20:05
Chiang Mai
08:45
Sleeper train
Old train (Standard)
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
22:30
Chiang Mai
11:40
Sleeper train
Old train (Standard)
flight_takeoff Domestic flights to Chiang Mai
Ubon Ratchathani
Chiang Mai
directions_bus_filled Buses and minivans to Chiang Mai
Please note: many buses can only be booked 30 days before departure, so they will not appear in our booking partner's results if you search earlier.
Ayutthaya
Chiang Mai
9:00
Chiang Dao
Chiang Mai
1:30
Chiang Rai
Chiang Mai
3:30
Chom Thong
Chiang Mai
1:30
Doi Saket
Chiang Mai
0:45
Golden Triangle
Chiang Mai
8:00
Kanchanaburi
Chiang Mai
12:00
Khon Kaen
Chiang Mai
10:00
Khun Yuam
Chiang Mai
5:30
Koh Samet
Chiang Mai
17:00
Mae Hong Son
Chiang Mai
3:00
Mae Kampong
Chiang Mai
1:50
Mae Sariang
Chiang Mai
4:00
Nakhon Phanom
Chiang Mai
15:00
Nakhon Ratchasima
Chiang Mai
12:00
Nong Khai
Chiang Mai
11:45
Phitsanulok
Chiang Mai
5:15
San Kamphaeng
Chiang Mai
0:45
Sukhothai
Chiang Mai
6:00
Ubon Ratchathani
Chiang Mai
14:00
Udon Thani
Chiang Mai
12:00
Yasothon
Chiang Mai
13:00
Leaving from Chiang Mai ?
You can leave Chiang Mai by bus, train or airplane, depending on your destination and the money you are ready to spend. Buses run regularly from Chiang Mai to Bangkok but also to the main cities in the North and Isaan. By plane you can also make a direct flight to Malaysia, Laos (Vientiane and Luang Prabang) and Cambodia (Phnom Penh and Siem Reap). A lot of travelers like to take the Chiang Mai - Bangkok night train but you have to book your tickets in advance to be sure to have a sleeper
(you can book online HERE).
train Cities you can reach by train from Chiang Mai
Only the most popular train routes are listed here. For more complete results, use the detailed train search.
IMPORTANT: Bangkok's new Krung Thep Aphiwat Central Terminal Station is now the main station, but some trains still depart from and arrive at Hua Lamphong Station, so if you take a train from Bangkok, double-check your departure station! For more information about the new station, download this guide.
train Main night trains to leave from Chiang Mai
Chiang Mai
15:30
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
05:10
Sleeper train
Old train (Standard)
Chiang Mai
17:05
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
05:55
Sleeper train
Old train (Standard)
Chiang Mai
18:20
Bangkok
Krungthep Aphiwat Station (Bang Sue Central)
06:30
Sleeper train
New train (CNR)
flight_takeoff Domestic flights from Chiang Mai
Chiang Mai
Ubon Ratchathani
directions_bus_filled Buses and minivans from Chiang Mai
Please note: many buses can only be booked 30 days before departure, so they will not appear in our booking partner's results if you search earlier.
Chiang Mai
Bueng Khan
15:00
Chiang Mai
Chiang Dao
1:40
Chiang Mai
Chiang Rai
3:00
Chiang Mai
Chom Thong
1:30
Chiang Mai
Doi Saket
0:45
Chiang Mai
Golden Triangle
5:30
Chiang Mai
Kanchanaburi
12:00
Chiang Mai
Khon Kaen
13:00
Chiang Mai
Khun Yuam
5:30
Chiang Mai
Koh Chang
19:00
Chiang Mai
Koh Samet
17:00
Chiang Mai
Mae Hong Son
3:00
Chiang Mai
Mae Kampong
1:40
Chiang Mai
Mae Sariang
4:00
Chiang Mai
Mahasarakham
14:00
Chiang Mai
Nakhon Phanom
15:00
Chiang Mai
Nakhon Ratchasima
12:00
Chiang Mai
Nong Khai
12:00
Chiang Mai
Phitsanulok
5:30
Chiang Mai
Phuket
24:00:00
Chiang Mai
Sakon Nakhon
14:00
Chiang Mai
San Kamphaeng Hot Springs
0:45
Chiang Mai
Sukhothai
5:30
Chiang Mai
Udon Thani
12:30
Chiang Mai
Yasothon
16:00
directions_boat Boats and ferries from Chiang Mai
The train is the cheapest way to travel in Thailand, especially in 3rd class. It is also where you get the closest to local people – an amazing experience...
arrow_circle_right More about trains in Thailand
Flying around Thailand is often not much more expensive than taking the bus, especially with the many special offers, and it is so much faster!
arrow_circle_right More on domestic flights
The train doesn't go everywhere in Thailand and doesn't serve some of the destinations tourists love. But by bus, you can get almost anywhere in the country...
arrow_circle_right More information on buses in Thailand
Thailand has a great many islands with beautiful beaches, and apart from Koh Samui and Phuket, the boat is the only way to get there.
arrow_circle_right More about boats and ferries
Transport in Thailand
Type your departure city, your destination and the date of your trip.