Bangkok Guilin Routes (4 Ways to go)

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

The distance from Bangkok to Guilin is approximately 2154.16kms. By car, it takes roughly 28h 42m to reach Guilin from Bangkok . Take a look at the 4 routes available to reach Guilin from Bangkok

  • 1.
  • Bangkok to Guilin Train, bus
  • 60h 47m
  • Rs. 8805
 
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. 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.
 
Vientiane Laos
 
22h 0m
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.
 
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
 
16h 14m
Rs. 1000
You can reach Guilin station from Hanoi station by travelling in a train. Hanoi station to Guilin station train takes approximately 16h 14m. You can catch a train from Hanoi station and get down at Guilin station. The price of the train ticket is approximately Rs. 1000.
 
Guilin station
  • 2.
  • Bangkok to Guilin Fly
  • 7h 13m
  • Rs. 10725
 
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
 
4h 15m
Rs. 10000
You can travel from Bangkok to Guilin by booking a flight. The total flight time between Bangkok & Guilin is around 4h 15m. The price of the flight ticket is approximately Rs.10000.
 
Guilin
 
0h 28m
Rs. 650
You can take a car from Guilin to Guilin. It will take you around 0h 28m to cover distance of 30.12kms and reach Guilin from Guilin. The total amount for the journey will be approximately Rs.650.
 
Guilin
  • 3.
  • Bangkok to Guilin Drive
  • 28h 42m
  • Rs. 12508
 
Bangkok
 
28h 42m
Rs. 12508
You can take a car from Bangkok to Guilin. It will take you around 28h 42m to cover distance of 2154.16kms and reach Guilin from Bangkok. The total amount for the journey will be approximately Rs.12508.
 
Guilin
  • 4.
  • Bangkok to Guilin Train, bus via Kunming South
  • 41h 59m
  • Rs. 15746
 
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. 4975
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.4975.
 
Laos Vientiane
 
14h 0m
Rs. 5371
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.5371.
 
Kunming South
 
2h 0m
Rs. 2000
You can reach Guiyang North from Kunming South by travelling in a train. Kunming South to Guiyang North train takes approximately 2h 0m. You can catch a train from Kunming South and get down at Guiyang North. The price of the train ticket is approximately Rs. 2000.
 
Guiyang North
 
2h 53m
Rs. 2200
You can reach Guilin from Guiyang North by travelling in a train. Guiyang North to Guilin train takes approximately 2h 53m. You can catch a train from Guiyang North and get down at Guilin. The price of the train ticket is approximately Rs. 2200.
 
Guilin