How to get from Vientiane to Bangkok by car, truck, bike, walk

Distance between Vientiane and Bangkok is 520 kilometers (322 miles).
Driving distance from Vientiane to Bangkok is 643 kilometers (399 miles)

VientianeBangkok
Leaving from
Going to

Route Map

Routes from vientiane-viangchan to bangkok-krung-thep-maha-nakhon

4 Ways from Vientiane (Laos/Viangchan) to Bangkok (Thailand/Krung Thep Maha Nakhon)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Rue Samsènethai 118 m
2. Turn right onto Avenue Lane Xang, 13 164 m
3. Turn right onto Boulevard Khouvieng 1.33 km
4. At roundabout, take exit 1 onto ຖະໜົນ ຄູວຽງ 380 m
5. Turn left onto ຮ່ອມ 3 965 m
6. Turn right 581 m
7. Turn right onto Lao-Thai Road 142 m
8. Turn sharp left onto Phonpapao Road 1.40 km
9. Turn right onto Boulevard Kamphengmeuang, T4 522 m
10. Turn left 2.63 km
11. Keep right onto 0111 208 m
12. Continue onto 0109 8.28 km
13. Turn right 991 m
14. Keep right 54.09 km
15. Continue onto ถนนอุดรดุษฎี, 2 3.13 km
16. At roundabout, take exit 3 onto ถนนอุดรดุษฎี, 2 338 m
17. At roundabout, take exit 3 onto ถนนทหาร, 2 446 m
18. At roundabout, take exit 3 onto ถนนทหาร, 2 4.62 km
19. Continue onto 2 158.45 km
20. Continue onto ถนนมิตรภาพ, 2 132.17 km
21. Keep left onto ถนนมิตรภาพ, 2 159.97 km
22. Keep left 305 m
23. Keep left 298 m
24. Turn left 461 m
25. Keep right 10.57 km
26. Continue onto ถนนพหลโยธิน, 1 27.83 km
27. Keep left 14.45 km
28. Keep left 8.21 km
29. Keep left 44.84 km
30. Keep right onto ทางพิเศษศรีรัช 1.93 km
31. Keep left 657 m
32. Keep left 2.04 km
33. At roundabout, take exit 3 onto ถนนราชดำเนินกลาง 727 m
34. Keep left onto ถนนราชดำเนินกลาง 640 m
35. Turn right onto ถนนหน้าพระลาน 5 m
36. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Vientiane (Laos/Viangchan) to Bangkok (Thailand/Krung Thep Maha Nakhon)?
How do I get from Vientiane (Laos/Viangchan) to Bangkok (Thailand/Krung Thep Maha Nakhon) the fastest?
How long does it take to get from Vientiane (Laos/Viangchan) to Bangkok (Thailand/Krung Thep Maha Nakhon)?