Skip to content

Border Crossings

Laos – ThailandLaos – VietnamLaos – CambodiaLaos – ChinaLaos visa guide

Bus Routes

All bus routesDomestic buses in LaosThailand ↔ Cambodia
Train Tickets
Flights to Laos
Search routes
The Mekong River and forested hills at dusk near Luang Prabang, Laos

Thailand → Laos · Verified 1 November 2026

How to Get from Chiang Mai to Luang Prabang

Chiang Mai to Luang Prabang takes about 20 hours by bus, two days by Mekong slow boat via Pakbeng, or one hour by plane.

  • Bus, approx 20 hrs
  • Via Huay Xai or Vientiane

Bus, slow boat or flight: which should I take?

Take the bus (18 to 22 hours, from about THB 1,500) for the cheapest, simplest trip. Take the slow boat (from about USD 50) if you have three days and want the river journey. Fly (from about USD 135) if you are short of time.

Chiang Mai to Luang Prabang: the three options side by side

Chiang Mai to Luang Prabang by bus, slow boat or flight, September 2026.
ModeTimeFromBookable online?Best for
Overnight bus18–22 hrsapprox THB1,500YesCheapest way to arrive
Mekong slow boat2 days, Pakbeng overnightapprox USD 50YesThe river journey itself
Flight (Lao Airlines)about 1 hrapprox USD135YesShort on time
Speedboat, Huay Xai leg onlyabout 6 hrsvariesLocally, not recommendedNobody, in our view

The bus and the slow boat both cross the 4th Friendship Bridge between Chiang Khong and Huay Xai; some bus services use the 1st via Vientiane instead. Crossing detail is on the Chiang Khong to Huay Xai page. Travelling the other way into Thailand, book the Huay Xai to Chiang Rai hop as its own leg: the border crossing does not include it.

The direct bus from Chiang Mai

Direct buses leave Chiang Mai around 09:00 and reach Luang Prabang around 05:00 the next day, roughly 18 to 22 hours, from around THB1,500. Operators including Naga Travel usually include free hotel pickup in Chiang Mai.

The road is close to 1,000 km. The direct GPS distance is far shorter, but no through road crosses the river without a border checkpoint, so every bus detours via Huay Xai or Vientiane. It is an ordinary air-conditioned coach with reclining seats, not flat berths, and it stops for meals. It gets cold overnight: pack a layer, even though blankets are usually handed out.

Buses arrive near Luang Prabang's Southern (Naluang) Bus Station, a short tuk tuk from the old town; the Luang Prabang page says which terminal handles what. Starting from Chiang Rai instead takes about 16 hours against 20, because it is closer to the Huay Xai crossing.

Wat Phra Singh in Chiang Mai's old city at dusk
Wat Phra Singh, in Chiang Mai's old city. The direct bus to Luang Prabang leaves around 09:00, and hotel pickup is usually included.

Luang PrabangChiang Mai

Direct service
Sold as
bus, van, flight, taxi
Duration
approx 20 hrs
Border crossing
4th Thai–Lao Friendship Bridge

The long way round by road. Many travellers do only one leg this way and take the Mekong slow boat for the other, rather than the same road twice.

Luang PrabangChiang Rai

Sold as
bus, van, ferry, flight
Duration
approx 16 hrs
Border crossing
4th Thai–Lao Friendship Bridge

Several hours shorter than the Chiang Mai run, on the same road through Huay Xai.

Huay Xai to Luang Prabang by slow boat

The slow boat is two days down the Mekong from Huay Xai, with a compulsory night in Pakbeng. You board it at Huay Xai, so from Chiang Mai you first take a bus to the border.

Getting to the boat

  1. Take a bus from Chiang Mai to Chiang Khong: about 6 hours, roughly THB400. Green Bus runs two VIP or Express departures a day.
  2. Cross the 4th Friendship Bridge to Huay Xai.
  3. Spend the night in Chiang Khong or Huay Xai. The bus leaves Chiang Mai in the morning and the boat leaves Huay Xai the next morning, so no same-day connection makes both legs.
  4. Take a tuk tuk to the pier, which sits roughly a kilometre outside Huay Xai's centre.

From Chiang Rai the first leg is shorter and uses the same crossing; the border crossing page has the current Huay Xai to Chiang Rai timings in the other direction.

Slow boat departure, arrival and fare

In November 2026 the public operator sold online as Slow Boat Laos left Huay Xai Pier around 09:00 and reached Ban Don Pier in Luang Prabang around 17:00 the next day, with the Pakbeng night built in, from about USD 50 for an economy seat. Groups can also charter a whole boat, for far more.

Two cheaper tickets were also on sale for November 2026: Luang Prabang Holiday Travel's standard-class boat, also at 09:00, from about USD 39, and day one alone, Huay Xai to Pakbeng (09:00 to about 17:00), from about USD 24, for anyone who wants a night or two in Pakbeng.

Traveller reports from other operators put departures anywhere from about 09:45 to 11:30, so times vary by operator and season: go by the time printed on your own ticket.

Day one, Huay Xai to Pakbeng, runs roughly six to eight hours; day two, Pakbeng to Luang Prabang, is usually longer, eight to nine hours. Both move with the Mekong, whose level changes a great deal between the wet and dry seasons.

Boarding, seats and the speedboat

  • Boarding starts well before departure, and seats on the public boat go in order of arrival. Turning up at departure time usually means the floor rather than a bench.
  • Pakbeng is small and the overnight stop is not optional. Every boat's passengers want a room at the same time; book ahead in high season rather than arriving and hoping.

Skip the speedboat

A speedboat covers Huay Xai to Luang Prabang in around six hours, but it is loud, uncomfortable and has a documented poor safety record on this stretch of river. This site does not recommend it. If six hours matters more than the slow boat's two days, fly instead: it is faster still and considerably safer.

Traditional wooden boats moored on the Mekong River at Luang Prabang
Boats moored on the Mekong at Luang Prabang, the river the slow boat follows.

Going the other way: Luang Prabang to Huay Xai

The same public slow boat runs upstream. It leaves Luang Prabang at about 07:40 from a pier roughly 10 km outside town, so arrange the tuk tuk the evening before, and reaches Pakbeng around 17:00 to 18:00. Day two leaves in the morning and takes seven to eight hours to Huay Xai. Pushing against the current makes both days a little longer than the trip down.

On board: toilets, seats and food

Public boats have a basic toilet at the back. Seats are simple and fill early, so arrive in good time for one near the front, away from the engine noise. There is no meal stop: a small counter sells drinks, instant noodles and snacks, and stalls at the pier sell sandwiches and fruit before departure. Bring enough food and water for the day.

The Chiang Mai–Luang Prabang flight

Lao Airlines is the only carrier: about an hour in the air, from around USD 135 one way. Chiang Mai's airport is a couple of kilometres from the old city and Luang Prabang's about 5 km out. When the alternative is a full day or two, the fare often buys the day back.

Common questions

What is the fastest way from Chiang Mai to Luang Prabang?
Flying, about 1 hour on Lao Airlines, from around USD135. The bus is 18 to 22 hours; the slow boat is two full days.

Book Chiang Mai to Luang Prabang

Is the slow boat worth it?
If you have three days and want the river journey itself, yes. If Luang Prabang is the point and the journey is not, take the bus or fly.
Where does the slow boat leave from, and when?
Huay Xai Pier, currently around 09:00 on the main bookable service, arriving Luang Prabang around 17:00 the next day. Times vary by operator.
Can I book the slow boat online?
Yes, online, from about USD 50 economy (November 2026).
Slow boat or speedboat?
Slow boat. The speedboat is faster but loud, cramped and has a poor safety record; not recommended.
Slow boat from Luang Prabang to Huay Xai?
Yes, upstream, about 07:40 departure, night in Pakbeng, a little slower than downstream.
Toilet and food on the slow boat?
A basic toilet; snacks and drinks only, so bring food.

More on this route

The border crossing itself, its hours, the shuttle fare and the Lao visa: Chiang Khong to Huay Xai. Every Laos-Thailand crossing and the 15 September 2026 visa change: Laos to Thailand crossings. Luang Prabang's own bus, train and airport terminals: Luang Prabang tickets. Flights across the region: flights to Laos. Every other route: all bus routes from Laos.

Laos Bus Tickets

Written and kept up to date from Vientiane by people who have lived in Laos for two decades and take these buses, trains and boats themselves, around the country and across its borders. Each page is checked against Lao government, immigration and operator sources and the news, and the routes it lists are tested online on several dates. We recheck whenever something changes, not on a fixed schedule (how we check things).

Sources for this page

  1. Lao Department of Immigration: checkpoint list, opening hours and visa status
  2. Tourism Authority of Thailand: the visa exemption change in force since 15 September 2026
  3. Wikivoyage: Luang Prabang: the upstream slow boat from Luang Prabang: departure time, pier and the Pakbeng night stop
Book nowBuses, flights and boats