Bus and train tickets across Thailand, Laos and Vietnam

Buses, trains and transfers across Laos, Thailand and Vietnam

Train tickets, sleeper and cross-border buses, shared minivans and private cars, booked in one place.

  • Book online, any time
  • Hotel pickup on most routes
  • Confirmed on WhatsApp
  • Support before and during your trip
From
ToSelect a destination.
Depart
ReturnAdd return

Routes and prices

RouteRideTravel timeDeparturesPrice per person

Pick how you ride

Train

Laos–China Railway, Thai and Vietnam trains. We buy the ticket with your passport details.

2nd or 1st class Book train tickets

Shared minivan

Fixed departures, pay per seat. Hotel pickup in town before the set time.

Best for solo and couples Book a shared minivan

Private car

Leaves at the time you choose. Stop for photos on the way.

1–3 passengers, 3 bags Book a private car

Private van

Room for the whole group and all the luggage.

Up to 9 passengers Book a private van

Sleeper bus

Overnight and cross-border buses with flat beds or reclining seats.

Passport needed across borders Book bus tickets

How booking works

  1. Choose your ride

    Pick the route, date and a bus, train or shared departure, or a private car.

  2. Send the request

    Your details open in WhatsApp as a ready-made message. Press send.

  3. Get confirmed

    We confirm your seats and send the payment link or QR, usually within 30 minutes.

Before you travel

Where do you pick me up?

At your hotel or guesthouse in town. For airports we wait in the arrivals hall with a name sign; for train stations, at the exit of the station building.

How much luggage can I bring?

One large bag and one small bag per person on shared minivans. Tell us about bikes, surfboards or extra bags when you book.

What do you need to book a train ticket?

The full name and passport number of every passenger, exactly as in the passport. Bring the same passport to the station; tickets are checked against it. Arrive 45 minutes before departure.

What should I know about cross-border buses?

Buses between Laos and Thailand or Vietnam stop at the border so everyone can pass immigration. Routes to Hanoi and Da Nang are long overnight trips. Check whether you need a visa for Laos or Vietnam before you book, and keep some cash for border fees.

How do I pay?

After we confirm your seats, we send a card payment link or a QR code (LAO QR, PromptPay, VietQR) on WhatsApp. Every booking is paid before travel; we don't accept cash to the driver.

Can I change my booking?

Bus and minivan tickets: changes are free up to 3 days before departure. 2 days before, a change costs 30% of the ticket price; the day before, 50%. Changes aren't possible on the day of departure. Train tickets: yes, but a change costs 45% of the ticket price, because we have to buy a new ticket from the railway. Use Manage booking at the top of the page or message us on WhatsApp with your booking code. If the new trip costs more, you pay the difference.

My train or flight is delayed. What happens?

Private transfers wait for you at no extra cost. For shared rides, message us and we move you to the next departure.

Total
How would you like to pay?

All tickets are paid before travel. We confirm your seats first, then send the payment details. Cash on the day is not accepted.