Bangkok Hanoi Routes (7 Ways to go)
Planning a trip from Bangkok to Hanoi Cleartrip helps you select the best route between Bangkok & Hanoi 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 & Hanoi
The distance from Bangkok to Hanoi is approximately 1358.62kms. By car, it takes roughly 19h 48m to reach Hanoi from Bangkok . Take a look at the 7 routes available to reach Hanoi from Bangkok
- 1.
- Bangkok to Hanoi Fly Bangkok Don Muang to Hanoi
- 5h 40m
- Rs. 3173
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.
Rs. 2800
You can travel from Bangkok Don Muang to Hanoi by booking a flight. The total flight time between Bangkok Don Muang & Hanoi is around 1h 25m. The price of the flight ticket is approximately Rs.2800.
Rs. 91
Travelling in a bus is one of the ways to reach Ha Noi Vietnam Airline Office from Noi Bai Airport. The total journey between Noi Bai Airport & Ha Noi Vietnam Airline Office takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.91.
- 2.
- Bangkok to Hanoi Night bus, bus
- 35h 57m
- Rs. 3464
Rs. 57
Travelling in a bus is one of the ways to reach Mochit BTS from Victory Monument. The total journey between Victory Monument & Mochit BTS takes around 0h 19m in a bus. The bus ticket price for the journey is approximately Rs.57.
Rs. 57
Travelling in a bus is one of the ways to reach Bangkok Bus Terminal from Chatuchak Park. The total journey between Chatuchak Park & Bangkok Bus Terminal takes around 0h 6m in a bus. The bus ticket price for the journey is approximately Rs.57.
Rs. 1000
Travelling in a bus is one of the ways to reach Vientiane Talat Sao Station from Bangkok Bus Terminal Mochit. The total journey between Bangkok Bus Terminal Mochit & Vientiane Talat Sao Station takes around 11h 0m in a bus. The bus ticket price for the journey is approximately Rs.1000.
Rs. 650
You can take a car from Vientiane Talat Sao Station to Vientiane Laos. It will take you around 0h 9m to cover distance of 9.4kms and reach Vientiane Laos from Vientiane Talat Sao Station. The total amount for the journey will be approximately Rs.650.
Rs. 1700
Travelling in a bus is one of the ways to reach Ha Noi from Vientiane Laos. The total journey between Vientiane Laos & Ha Noi takes around 22h 0m in a bus. The bus ticket price for the journey is approximately Rs.1700.
- 3.
- Bangkok to Hanoi Fly Bangkok to Hanoi
- 5h 35m
- Rs. 3466
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.
Rs. 3300
You can travel from Bangkok to Hanoi by booking a flight. The total flight time between Bangkok & Hanoi is around 1h 50m. The price of the flight ticket is approximately Rs.3300.
Rs. 91
Travelling in a bus is one of the ways to reach Ha Noi Vietnam Airline Office from Noi Bai Airport. The total journey between Noi Bai Airport & Ha Noi Vietnam Airline Office takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.91.
- 4.
- Bangkok to Hanoi Fly Bangkok to Haiphong, train
- 7h 52m
- Rs. 3695
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.
Rs. 3100
You can travel from Bangkok to Haiphong by booking a flight. The total flight time between Bangkok & Haiphong is around 1h 50m. The price of the flight ticket is approximately Rs.3100.
Rs. 330
You can take a car from Haiphong to Haiphong station. It will take you around 0h 7m to cover distance of 6.68kms and reach Haiphong station from Haiphong. The total amount for the journey will be approximately Rs.330.
Rs. 190
You can reach Ha Noi station from Haiphong station by travelling in a train. Haiphong station to Ha Noi station train takes approximately 2h 25m. You can catch a train from Haiphong station and get down at Ha Noi station. The price of the train ticket is approximately Rs. 190.
- 5.
- Bangkok to Hanoi Bus
- 47h 10m
- Rs. 6067
Rs. 75
Travelling in a MRT is one of the ways to reach Chatuchak Park from Hua Lamphong. Hua Lamphong to Chatuchak Park by MRT takes approximately 0h 42m. The distance between Hua Lamphong & Chatuchak Park is around 17.88kms.
Rs. 57
Travelling in a bus is one of the ways to reach Bangkok Bus Terminal from Chatuchak Park. The total journey between Chatuchak Park & Bangkok Bus Terminal takes around 0h 6m in a bus. The bus ticket price for the journey is approximately Rs.57.
Rs. 2627
Travelling in a bus is one of the ways to reach Vientiane from Bangkok Bus Terminal Mochit. The total journey between Bangkok Bus Terminal Mochit & Vientiane takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.2627.
Rs. 472
Travelling in a bus is one of the ways to reach Vang Vieng from Vientiane. The total journey between Vientiane & Vang Vieng takes around 4h 0m in a bus. The bus ticket price for the journey is approximately Rs.472.
Rs. 2836
Travelling in a bus is one of the ways to reach Ha Noi from Vang Vieng Laos. The total journey between Vang Vieng Laos & Ha Noi takes around 25h 0m in a bus. The bus ticket price for the journey is approximately Rs.2836.
- 6.
- Bangkok to Hanoi Train, bus
- 43h 3m
- Rs. 7805
Rs. 1200
You can reach Nong Khai from Bangkok Hualamphong by travelling in a train. Bangkok Hualamphong to Nong Khai train takes approximately 10h 30m. You can catch a train from Bangkok Hualamphong and get down at Nong Khai. The price of the train ticket is approximately Rs. 1200.
Rs. 4905
You can take a car from Nong Khai to Vientiane Laos. It will take you around 9h 33m to cover distance of 596.7kms and reach Vientiane Laos from Nong Khai. The total amount for the journey will be approximately Rs.4905.
Rs. 1700
Travelling in a bus is one of the ways to reach Ha Noi from Vientiane Laos. The total journey between Vientiane Laos & Ha Noi takes around 22h 0m in a bus. The bus ticket price for the journey is approximately Rs.1700.
- 7.
- Bangkok to Hanoi Drive
- 19h 48m
- Rs. 7731
Rs. 7731
You can take a car from Bangkok to Hanoi. It will take you around 19h 48m to cover distance of 1358.62kms and reach Hanoi from Bangkok. The total amount for the journey will be approximately Rs.7731.