How to Travel Overland from Bangkok to Hanoi
The Bangkok to Hanoi overland route takes 5-7 days minimum, crossing through Laos via Vientiane or going through Cambodia then Vietnam. The Laos route via sleeper trains and buses is most popular, costing around $80-120 total for transport.
- Choose your route. Two main options: Bangkok → Vientiane → Hanoi (more scenic, easier visas) or Bangkok → Phnom Penh → Ho Chi Minh City → Hanoi (longer but more destinations). The Laos route takes 5-6 days, Cambodia route takes 7-10 days.
- Get your visas sorted. For Laos route: Get Laos visa on arrival at friendship bridge ($35-42) and Vietnam visa in advance or at border. For Cambodia route: Cambodia visa on arrival ($30) and Vietnam visa in advance. Apply for Vietnam visa 2-3 weeks before travel.
- Book the Bangkok to Vientiane leg. Take overnight train from Bangkok to Nong Khai (11 hours, $15-25 for sleeper berth), then cross friendship bridge to Vientiane ($2). Alternative: Direct bus Bangkok to Vientiane (12 hours, $20-25).
- Cross Laos. Bus from Vientiane to Vang Vieng (3-4 hours, $8-10) for 1-2 day stop, then continue to Luang Prabang (5-6 hours, $10-12). Spend 2-3 days in Luang Prabang before heading to Vietnam border.
- Enter Vietnam. Bus from Luang Prabang to Dien Bien Phu border crossing (8-10 hours, $15-20). Cross border on foot, then bus to Hanoi (5-6 hours, $12-15). Total journey time this day: 14-16 hours.
- Alternative Cambodia route. Bangkok to Siem Reap by bus (8 hours, $12), explore Angkor Wat, then Siem Reap to Phnom Penh (5 hours, $8), Phnom Penh to Ho Chi Minh City (6 hours, $10), then sleeper bus Ho Chi Minh City to Hanoi (18 hours, $25-30).
- Can I do this trip faster?
- Yes, but it's grueling. Minimum is 3 days: Bangkok to Vientiane (1 day), cross Laos quickly (1 day), enter Vietnam and reach Hanoi (1 day). You'll miss everything interesting along the way.
- Is the train better than flying?
- Flying Bangkok to Hanoi takes 1.5 hours and costs $100-200. Overland is for the journey itself - seeing countryside, meeting people, experiencing borders. Choose based on what kind of trip you want.
- What if I get stuck at a border?
- Border crossings can close for lunch or national holidays. Cross early in the day, carry backup cash, and don't travel on major holidays. Most delays are 1-3 hours, not full days.