The Friendship Bridge over the Mekong at Nong Khai.

Udon Thani to Vientiane

Udon ThaniVientiane

In short

Udon Thani to Vientiane is 2 to 3 hours on the bus across the Friendship Bridge, so bring your passport.

Every way there, side by side

Time
2 to 3 hours
How often
Five a day, 7am to 3:30pm, Udon Thani Bus Terminal 1
Booking
Most people

Best by group size

Up to 4

Best way:
A luxury van for up to 4 from ฿6,500 for 10 hours, to the bridge and back

Up to 10

Best way:
A party van for up to 10 to Nong Khai, then the bridge bus across

20 and more

Best way:
A coach for 20 and more to the bridge, quoted for the trip

Bus, train or your own van

Udon sits about 55 km south of the Friendship Bridge, the only land crossing into Vientiane. There's no flight, so it's road or rail.

The fastest way is the international bus; the easiest for a group is your own van to the bridge.

Map of the road from Udon Thani to the Friendship Bridge at Nong Khai and on to Vientiane.
Party Thailand Map Archive · © OpenStreetMap contributors

International bus

Time:
2 to 3 hours
From:
Udon Thani Bus Terminal 1, near Central Plaza
Best for:
Most people

Direct train

Time:
3 to 4 hours
From:
Udon Thani station
Best for:
Rail fans

Your van to the bridge

Time:
about 1 hour to Nong Khai
From:
Your hotel in Udon
Best for:
Groups with bags: the easiest way

When does the bus to Vientiane leave?

The Thai–Lao international bus runs five times a day, from 7am to 3:30pm, and takes 2 to 3 hours, on one ticket all the way.

At the border: you get off for Thai exit and Lao entry, then get back on.

In Udon: the bus leaves Udon Thani Bus Terminal 1, near the Central Plaza shopping centre.

A group of travelers with backpacks chats beside a large bus at a border checkpoint in bright daylight.AI
Photo: AI-generated image
  • 2 to 3 hours by bus
  • Closes at night; Tanner checks the hours for your date
  • Lao visa on arrival or eVisa
  • About 55 km to the bridge

The direct train

A direct daily train, Rapid 147, runs from Udon Thani across the bridge to Vientiane in 3 to 4 hours.

The station in Laos: trains arrive at Khamsavath station in Vientiane, which offers a Lao visa on arrival as well as the eVisa.

The catch: one train a day, so the bus is more flexible.

Miss it, and it's the bus.

At the Friendship Bridge

The First Thai–Lao Friendship Bridge closes at night, so Tanner checks the crossing hours for your date.

Busy days: expect queues at the checkpoint at weekends and on holidays.

Visa: many nationalities can get a Lao visa on arrival at the bridge, or apply for the eVisa before travel. Check your own passport's rules first.

Crossing time: allow 1 to 2 hours for the border itself, more on busy days.

The easy way for a group

Your own van takes the group from the Udon hotel to the bridge at Nong Khai in about an hour, then the bridge bus goes across.

Our vans don't cross into Laos, so the hand-off is at the border. The van waits in Nong Khai or comes back for the group at a set time.

Every guest needs a valid passport, and Lao visa rules differ by nationality.

Plan it with Tanner.

Bus times and the fare

The Udon Thani to Vientiane bus leaves Udon Thani Bus Terminal 1 five times a day, at 7am, 9am, 11:30am, 1:30pm and 3:30pm, and the fare is ฿80 (checked October 2026).

Every bus stops at Udon Thani airport about 30 minutes after it leaves the terminal, so you can land and go.

The 3:30pm is the last bus out. Miss it and your own van to the bridge still gets you across before it closes.

Coming back from Vientiane

Buses back to Udon leave Vientiane at 8am, 10am, noon, 2pm and 5pm, and stop at Udon airport on the way in.

Tanner's pick: stay a night across the river rather than rush it. The 5pm bus back makes a day trip tight.

What the crossing costs

Four bus seats come to ฿320. For four of you, our luxury van to the bridge and back is from ฿6,500 for 10 hours, with the bridge bus across on top.

The bus is cheap; the van saves the terminal, the bags and the wait.

Udon Thani to Vientiane in short

  • International bus: 2 to 3 hours, five a day from Udon Thani Bus Terminal 1, ฿80.
  • Every bus stops at Udon Thani airport.
  • Direct train: one a day, 3 to 4 hours, to Khamsavath station.
  • About 55 km from Udon to the Friendship Bridge at Nong Khai.
  • The bridge closes at night; allow 1 to 2 hours for the border.
  • Lao visa on arrival or the eVisa, depending on your passport.

Checked October 2026.

Udon as the base, Vientiane for a day

Udon Thani is the base, and Vientiane is the day trip or a night across the river. Fly into Udon Thani from Bangkok, about 1 hour 10 minutes, then cross to Laos.

Udon: sunset by Nong Prajak Park, UD Town's night market and live bands.

Vientiane: the riverside on the Mekong, cafés and an easy evening.

The Laos alternative: to see more of Laos, the 4th Friendship Bridge at Chiang Khong links to the Mekong slow boat.

See Bangkok to Udon Thani, Udon Thani nightlife and every route on Getting around Thailand, and ask Tanner to book the night across the river.

Before you travel

  • Buses leave Udon Thani Bus Terminal 1, by Central Plaza

  • Five buses a day; the last leaves at 3:30pm

  • One direct train a day: miss it, and it's the bus

  • Bring a valid passport and check your Lao visa rules

  • Allow 1 to 2 hours for the border, more at weekends

  • Luxury van for up to 4, from ฿6,500 for 10 hours

Checked Nov 2026

Tanner's offer

Your van to the bridge

From your Udon hotel to the Friendship Bridge at Nong Khai, and back at a set time.

See the private option →

Questions

Questions groups ask about Udon Thani to Vientiane

How do I get a bus from Udon Thani to Vientiane?

Take the Thai–Lao international bus from Udon Thani Bus Terminal 1, near Central Plaza. Five buses leave between 7am and 3:30pm, and the trip takes 2 to 3 hours with the border stop.

Is there a train from Udon Thani to Vientiane?

Yes. A direct daily train crosses the Friendship Bridge to Khamsavath station in Vientiane, taking about 3 to 4 hours.

What time does the Friendship Bridge open?

It closes at night, and the hours can change, so Tanner checks them for your date.

Can I get a Lao visa at the border?

Many nationalities can get a Lao visa on arrival at the Friendship Bridge, or use the eVisa. Check your passport's rules first.

Can our van drive into Laos?

No. Our vans stop at the border; the group crosses on the bridge bus and continues on the Lao side.

How far is Vientiane from Udon Thani?

About 55 km from Udon to the Friendship Bridge, and the whole trip into Vientiane takes 2 to 3 hours by bus.

How much is the bus from Udon Thani to Vientiane?

฿80 a seat (checked October 2026), with five buses a day from Udon Thani Bus Terminal 1 between 7am and 3:30pm.

How do I get from Vientiane to Udon Thani?

Take the international bus back, at 8am, 10am, noon, 2pm or 5pm, which stops at Udon Thani airport before the town terminal.

Plan it

Plan it with Tanner

Question 1 of 6

Are you in Thailand now?

Last checked 4 October 2026

Sources

Credits: top photo by Photo: Jim Holmes/AusAID / Wikimedia Commons, CC BY 2.0.

We use cookies to improve the site. Privacy