Bangkok Haikou Routes (4 Ways to go)

Planning a trip from Bangkok to Haikou Cleartrip helps you select the best route between Bangkok & Haikou 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 & Haikou

The distance from Bangkok to Haikou is approximately 2906.35kms. Take a look at the 4 routes available to reach Haikou from Bangkok

  • 1.
  • Bangkok to Haikou Train, bus
  • 61h 48m
  • Rs. 11010
 
Bangkok Hualamphong
 
10h 30m
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.
 
Nong Khai
 
9h 33m
Rs. 4860
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.4860.
 
Vientiane Laos
 
22h 0m
Rs. 1686
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.1686.
 
Ha Noi
 
0h 6m
Rs. 0
Walking is one of the ways to reach Tran Quang Khai from Ha Noi. Ha Noi to Tran Quang Khai by walk takes approximately 0h 6m. The distance between Ha Noi & Tran Quang Khai is around 0.53kms.
 
Tran Quang Khai
 
8h 6m
Rs. 500
You can reach Nanning Station from Hanoi station by travelling in a train. Hanoi station to Nanning Station train takes approximately 8h 6m. You can catch a train from Hanoi station and get down at Nanning Station. The price of the train ticket is approximately Rs. 500.
 
Nanning Station
 
8h 0m
Rs. 2764
Travelling in a bus is one of the ways to reach Haikou from Nanning. The total journey between Nanning & Haikou takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.2764.
 
Haikou
  • 2.
  • Bangkok to Haikou Train, bus
  • 51h 54m
  • Rs. 17852
 
Bangkok Hualamphong
 
10h 30m
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.
 
Nong Khai
 
9h 41m
Rs. 4930
You can take a car from Nong Khai to Laos Vientiane. It will take you around 9h 41m to cover distance of 605.25kms and reach Laos Vientiane from Nong Khai. The total amount for the journey will be approximately Rs.4930.
 
Laos Vientiane
 
14h 0m
Rs. 5676
Travelling in a bus is one of the ways to reach Kunming South from Laos Vientiane. The total journey between Laos Vientiane & Kunming South takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.5676.
 
Kunming South
 
0h 12m
Rs. 350
You can take a car from Kunming South to Kunming South. It will take you around 0h 12m to cover distance of 13.81kms and reach Kunming South from Kunming South. The total amount for the journey will be approximately Rs.350.
 
Kunming South
 
5h 50m
Rs. 3100
You can reach Guigang from Kunming South by travelling in a train. Kunming South to Guigang train takes approximately 5h 50m. You can catch a train from Kunming South and get down at Guigang. The price of the train ticket is approximately Rs. 3100.
 
Guigang
 
4h 24m
Rs. 600
You can reach Zhanjiang from Guigang by travelling in a train. Guigang to Zhanjiang train takes approximately 4h 24m. You can catch a train from Guigang and get down at Zhanjiang. The price of the train ticket is approximately Rs. 600.
 
Zhanjiang
 
0h 16m
Rs. 500
You can take a car from Zhanjiang to Zhanjiang. It will take you around 0h 16m to cover distance of 14.53kms and reach Zhanjiang from Zhanjiang. The total amount for the journey will be approximately Rs.500.
 
Zhanjiang
 
2h 45m
Rs. 1496
Travelling in a bus is one of the ways to reach Haikou from Zhanjiang. The total journey between Zhanjiang & Haikou takes around 2h 45m in a bus. The bus ticket price for the journey is approximately Rs.1496.
 
Haikou
  • 3.
  • Bangkok to Haikou Train, bus via Gaunghzhou station
  • 50h 23m
  • Rs. 18781
 
Bangkok Hualamphong
 
10h 30m
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.
 
Nong Khai
 
9h 41m
Rs. 4930
You can take a car from Nong Khai to Laos Vientiane. It will take you around 9h 41m to cover distance of 605.25kms and reach Laos Vientiane from Nong Khai. The total amount for the journey will be approximately Rs.4930.
 
Laos Vientiane
 
14h 0m
Rs. 5676
Travelling in a bus is one of the ways to reach Kunming South from Laos Vientiane. The total journey between Laos Vientiane & Kunming South takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.5676.
 
Kunming South
 
6h 23m
Rs. 5000
You can reach Guangzhou South from Kunming South by travelling in a train. Kunming South to Guangzhou South train takes approximately 6h 23m. You can catch a train from Kunming South and get down at Guangzhou South. The price of the train ticket is approximately Rs. 5000.
 
Guangzhou South
 
0h 13m
Rs. 0
Walking is one of the ways to reach Guangzhou South from Guangzhou South. Guangzhou South to Guangzhou South by walk takes approximately 0h 13m. The distance between Guangzhou South & Guangzhou South is around 1.11kms.
 
Guangzhou South
 
0h 39m
Rs. 35
Travelling in a Guangzhou Metro is one of the ways to reach Gaunghzhou station from Guangzhou South. Guangzhou South to Gaunghzhou station by Guangzhou Metro takes approximately 0h 39m. The distance between Guangzhou South & Gaunghzhou station is around 20.15kms.
 
Gaunghzhou station
 
0h 5m
Rs. 240
You can take a car from Gaunghzhou station to Guangzhou Luochongwei. It will take you around 0h 5m to cover distance of 4.74kms and reach Guangzhou Luochongwei from Gaunghzhou station. The total amount for the journey will be approximately Rs.240.
 
Guangzhou Luochongwei
 
5h 50m
Rs. 1700
Travelling in a bus is one of the ways to reach Guangdong Haikou from Guangzhou Luochongwei. The total journey between Guangzhou Luochongwei & Guangdong Haikou takes around 5h 50m in a bus. The bus ticket price for the journey is approximately Rs.1700.
 
Guangdong Haikou
  • 4.
  • Bangkok to Haikou Fly
  • 5h 30m
  • Rs. 24120
 
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
 
2h 5m
Rs. 24000
You can travel from Bangkok to Haikou by booking a flight. The total flight time between Bangkok & Haikou is around 2h 5m. The price of the flight ticket is approximately Rs.24000.
 
Haikou
 
0h 50m
Rs. 45
Travelling in a bus is one of the ways to reach Municipal Stadium from Haikou Meilan Airport. The total journey between Haikou Meilan Airport & Municipal Stadium takes around 0h 50m in a bus. The bus ticket price for the journey is approximately Rs.45.
 
Municipal Stadium