Bangkok Chiang mai Routes (8 Ways to go)

Planning a trip from Bangkok to Chiang mai Cleartrip helps you select the best route between Bangkok & Chiang mai based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Bangkok & Chiang mai

The distance from Bangkok to Chiang mai is approximately 684.86kms. By car, it takes roughly 9h 44m to reach Chiang mai from Bangkok . Take a look at the 8 routes available to reach Chiang mai from Bangkok

  • 1.
  • Bangkok to Chiang mai Bus
  • 9h 40m
  • Rs. 1090
 
Bangkok
 
0h 10m
Rs. 190
You can take a car from Bangkok to Bangkok Mochit. It will take you around 0h 10m to cover distance of 10.68kms and reach Bangkok Mochit from Bangkok. The total amount for the journey will be approximately Rs.190.
 
Bangkok Mochit
 
9h 30m
Rs. 900
Travelling in a bus is one of the ways to reach Chiang Mai from Bangkok Mochit. The total journey between Bangkok Mochit & Chiang Mai takes around 9h 30m in a bus. The bus ticket price for the journey is approximately Rs.900.
 
Chiang Mai
  • 2.
  • Bangkok to Chiang mai Train
  • 11h 0m
  • Rs. 1300
 
Hua Lamphong
 
11h 0m
Rs. 1300
You can reach Chiang Mai from Hua Lamphong by travelling in a train. Hua Lamphong to Chiang Mai train takes approximately 11h 0m. You can catch a train from Hua Lamphong and get down at Chiang Mai. The price of the train ticket is approximately Rs. 1300.
 
Chiang Mai
  • 3.
  • Bangkok to Chiang mai Train, bus
  • 13h 41m
  • Rs. 1479
 
Bangkok Hualamphong
 
6h 25m
Rs. 850
You can reach Phitsanulok from Bangkok Hualamphong by travelling in a train. Bangkok Hualamphong to Phitsanulok train takes approximately 6h 25m. You can catch a train from Bangkok Hualamphong and get down at Phitsanulok. The price of the train ticket is approximately Rs. 850.
 
Phitsanulok
 
0h 17m
Rs. 0
Walking is one of the ways to reach Phitsanulok from Phitsanulok. Phitsanulok to Phitsanulok by walk takes approximately 0h 17m. The distance between Phitsanulok & Phitsanulok is around 1.43kms.
 
Phitsanulok
 
5h 11m
Rs. 600
Travelling in a bus is one of the ways to reach Chiang Mai from Phitsanulok. The total journey between Phitsanulok & Chiang Mai takes around 5h 11m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Chiang Mai
 
0h 18m
Rs. 29
Travelling in a bus is one of the ways to reach Chiang Mai City Art & Cultural Center from Chiang Mai Arcade Bus Terminal. The total journey between Chiang Mai Arcade Bus Terminal & Chiang Mai City Art & Cultural Center takes around 0h 18m in a bus. The bus ticket price for the journey is approximately Rs.29.
 
Chiang Mai City Art & Cultural Center
  • 4.
  • Bangkok to Chiang mai Fly Bangkok Don Muang to Chiang Mai
  • 3h 36m
  • Rs. 1907
 
Khao San Road
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Bangkok Don Muang Airport from Khao San Road. The total journey between Khao San Road & Bangkok Don Muang Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Bangkok Don Muang Airport
 
0h 55m
Rs. 1600
You can travel from Bangkok Don Muang to Chiang Mai by booking a flight. The total flight time between Bangkok Don Muang & Chiang Mai is around 0h 55m. The price of the flight ticket is approximately Rs.1600.
 
Chiang Mai
 
0h 11m
Rs. 25
Travelling in a bus is one of the ways to reach Chiang Mai City Art & Cultural Center from Chiang Mai Airport. The total journey between Chiang Mai Airport & Chiang Mai City Art & Cultural Center takes around 0h 11m in a bus. The bus ticket price for the journey is approximately Rs.25.
 
Chiang Mai City Art & Cultural Center
  • 5.
  • Bangkok to Chiang mai Fly Bangkok to Chiang Mai
  • 3h 21m
  • Rs. 2000
 
Phaya Thai
 
0h 30m
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
 
Suvarnabhumi Airport
 
1h 10m
Rs. 1900
You can travel from Bangkok to Chiang Mai by booking a flight. The total flight time between Bangkok & Chiang Mai is around 1h 10m. The price of the flight ticket is approximately Rs.1900.
 
Chiang Mai
 
0h 11m
Rs. 25
Travelling in a bus is one of the ways to reach Chiang Mai City Art & Cultural Center from Chiang Mai Airport. The total journey between Chiang Mai Airport & Chiang Mai City Art & Cultural Center takes around 0h 11m in a bus. The bus ticket price for the journey is approximately Rs.25.
 
Chiang Mai City Art & Cultural Center
  • 6.
  • Bangkok to Chiang mai Fly Bangkok Don Muang to Lampang, bus
  • 5h 12m
  • Rs. 2542
 
Khao San Road
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Bangkok Don Muang Airport from Khao San Road. The total journey between Khao San Road & Bangkok Don Muang Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Bangkok Don Muang Airport
 
1h 15m
Rs. 1800
You can travel from Bangkok Don Muang to Lampang by booking a flight. The total flight time between Bangkok Don Muang & Lampang is around 1h 15m. The price of the flight ticket is approximately Rs.1800.
 
Lampang
 
0h 4m
Rs. 300
You can take a car from Lampang to Lampang. It will take you around 0h 4m to cover distance of 3.23kms and reach Lampang from Lampang. The total amount for the journey will be approximately Rs.300.
 
Lampang
 
1h 13m
Rs. 160
Travelling in a bus is one of the ways to reach Chiang Mai from Lampang. The total journey between Lampang & Chiang Mai takes around 1h 13m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Chiang Mai
  • 7.
  • Bangkok to Chiang mai Fly Bangkok to Lampang, bus
  • 4h 57m
  • Rs. 3435
 
Phaya Thai
 
0h 30m
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
 
Suvarnabhumi Airport
 
1h 30m
Rs. 2900
You can travel from Bangkok to Lampang by booking a flight. The total flight time between Bangkok & Lampang is around 1h 30m. The price of the flight ticket is approximately Rs.2900.
 
Lampang
 
0h 4m
Rs. 300
You can take a car from Lampang to Lampang. It will take you around 0h 4m to cover distance of 3.23kms and reach Lampang from Lampang. The total amount for the journey will be approximately Rs.300.
 
Lampang
 
1h 13m
Rs. 160
Travelling in a bus is one of the ways to reach Chiang Mai from Lampang. The total journey between Lampang & Chiang Mai takes around 1h 13m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Chiang Mai
  • 8.
  • Bangkok to Chiang mai Drive
  • 9h 44m
  • Rs. 3899
 
Bangkok
 
9h 44m
Rs. 3899
You can take a car from Bangkok to Chiang Mai. It will take you around 9h 44m to cover distance of 684.86kms and reach Chiang Mai from Bangkok. The total amount for the journey will be approximately Rs.3899.
 
Chiang Mai