Answered — the paperwork

Do you need a visa for Laos?

The short answer

Probably yes — and it's easy. Most travelers get Visa on Arrival (~$40–50, passport photo, clean USD) or the official eVisa (~$50, 30 days, apply 5–60 days ahead at laoevisa.gov.la). The trap is the map, not the paperwork: eVisas don't work at Vietnam land borders, and some small crossings take neither.

Your two doors to a Lao visa

OptionCost ≈Where it worksWatch out
Visa on Arrival ★$40–50 by nationalityVientiane & Luang Prabang airports; most Thai international crossingsBring a passport photo + clean USD. Queues at peak hours.
eVisa (official)~$50Apply at laoevisa.gov.la, 5–60 days ahead; 30-day stayNOT valid at Vietnam land borders. Third-party lookalike sites overcharge — official site only.
ASEAN visa-free$0Most ASEAN nationalities, 14–30 daysDuration varies by country — check yours.

The border map that bites

Laos has 25 international checkpoints — 14 with Thailand, 10 with Vietnam, 1 with Cambodia — but they are not equal. The safe bets: Vientiane airport, and the Thai crossings like Friendship Bridge 1 (06:00–22:00, VOA + eVisa). The rule that ruins plans: coming overland from Vietnam, your eVisa is refused everywhere except Dansavan / Lao Bảo, which issues VOA. Some small crossings accept neither form. One minute of checking your specific crossing saves a day of backtracking.

From China by train? The railway entry at Boten handles arrivals — carry the same photo + USD kit. And passports get checked AGAIN at Vientiane–Vang Vieng train journeys (domestic ID checks) — keep the passport handy, not buried in the backpack.

Questions people also ask

Do I need a visa to visit Laos?
Most Western nationalities need a tourist visa — either Visa on Arrival (VOA) at major entry points or the eVisa from the official laoevisa.gov.la (apply 5–60 days ahead, ~US$50, 30-day stay). Several ASEAN nationalities enter visa-free for 14–30 days. Always check the official eVisa site for your nationality's exact fee — it varies (roughly US$40–50).
Is visa on arrival available at every border?
No — and this is where travelers get burned. VOA works at Vientiane's airport and most international Thai crossings (Friendship Bridge 1: 06:00–22:00). CRITICAL: the eVisa is NOT valid at any Vietnam land border — only Dansavan/Lao Bảo issues VOA from Vietnam. Laos has 25 international checkpoints (14 Thailand, 10 Vietnam, 1 Cambodia) and some smaller ones accept neither. Verify YOUR crossing before you book.
What do I need for visa on arrival?
A passport valid 6+ months with a blank page, one passport photo, and clean USD cash (~$40–50 depending on nationality; exact change helps). Forms are filled at the counter; expect 15–45 minutes at busy hours.
Can I extend my visa in Laos?
Yes — roughly 20,000 kip per day for about 30 days, typically extendable once or twice at the immigration office in Vientiane. Overstaying instead costs ~US$10/day charged at exit — don't.
Paper sorted

Now the fun part — the train north.

Times, tickets, and a driver who can buy them for you — all on one page.