Travel in Laos by Bus
at the best price
Find the best routes between all destinations. Bus, ferry, train — compare in 1 click.
How does it work?
Choose your route
Enter your departure and arrival city in the search engine.
Compare options
Bus, ferry, train or flight — prices and durations at a glance.
Book in 1 click
Secure payment via 12go.asia. Ticket sent by email instantly.
Popular routes in Laos
Popular destinations in Laos
Travel in Laos: bus, train, ferry & flights
Laos is the slow heart of Southeast Asia, and its transport network is built for overland travel. From Vientiane, reach Vang Vieng and Luang Prabang by VIP bus or on the new China–Laos railway. In the south, buses link Pakse to the 4000 Islands (Don Det). Sleeper buses and minivans connect every province, while cross-border routes reach Thailand, Vietnam, Cambodia and China. Compare operators, durations and prices, and book online in a few clicks.
Routes by departure city
- Bangkok 1h 5min · 8€
- Bokeo 5h 19min · 14€
- Champasak 1h · 36€
- Chiang Mai 2h 45min · 79€
- Chiang Rai 5h 36min · 14€
- Da Nang 2h 50min · 41€
- Don Det 13h · 43€
- Hanoi 1h · 37€
- Bangkok 1h 20min · 90€
- Chiang Mai 0h 50min · 76€
- Chiang Rai 4h 40min · 58€
- Dien Bien Phu 9h · 41€
- Hanoi 1h 5min · 55€
- Huay Xai 10h · 38€
- Kunming 1h 30min · 18€
- Luang Namtha 7h · 27€
- Bangkok 1h 30min · 55€
- Chiang Mai 20h · 75€
- Chiang Rai 4h 32min · 14€
- Da Nang 1h 30min · 55€
- Don Det 18h · 54€
- Hanoi 20h 15min · 66€
- Kunming 1h 30min · 55€
- Luang Prabang 0h 50min · 14€
- Bangkok 13h · 51€
- Champasak 2h 30min · 12€
- Kratie 5h · 17€
- Pakse 2h 30min · 10€
- Phnom Penh 7h 30min · 23€
- Siem Reap 7h · 20€
- Thakhek 9h · 29€
- Ubon Ratchathani 6h · 23€
- Chiang Mai 3h · 23€
- Chiang Rai 2h · 17€
- Luang Namtha 4h · 23€
- Luang Prabang Slow Boat Pier 7h 30min · 35€
- Luang Prabang 7h 30min · 35€
- Nateuy 5h · 25€
- Nong Khiaw 3h 34min · 8€
- Pakbeng 1h 20min · 4€
- Chiang Mai 5h 22min · 14€
- Chiang Rai 3h 4min · 8€
- Dien Bien Phu 12h · 35€
- Hanoi 7h 6min · 14€
- Huay Xai 1h 57min · 8€
- Luang Prabang 2h 10min · 8€
- Nong Khiaw 2h 3min · 8€
- Oudomxay 3h · 12€