Skip to main content
Visit Thailand Today

Practical guide

Chiang Rai to Luang Prabang

Two hours to the Mekong, then two days down it

By Mac Kiley · 7 min read · Updated Oct 28, 2026

Chiang Rai is the closest Thai city to the slow boat, about 106 km from the Chiang Khong border, and from here the trip to Luang Prabang takes two days instead of three. The catch is timing. The boat leaves Huay Xai around 10:30 to 11:00, and the first public bus from Chiang Rai doesn't get you through both border posts in time, so either book a package van that picks you up around 05:00, about ฿1,767–2,025 with the boat ticket on 12Go, or ride to Chiang Khong the afternoon before.

Check live Chiang Rai → Luang Prabang times and seats on 12Go

The fast way overland is a van to Na Teuy station and the Laos–China train, which leaves Chiang Rai at 05:00 and reaches Luang Prabang around 16:30 the same day. There are no nonstop flights from Chiang Rai. I'd take the boat, and the van-and-train if I were short on days.

Key Facts

The first public bus is too late for the boat

Red local buses run from Chiang Rai's Terminal 1 to Chiang Khong for about ฿90 in about two hours, but the first leaves around 07:30. Package vans pick up around 05:00 and make the same morning's boat.

The slow boat is two days from Huay Xai

It leaves around 10:30 to 11:00, stops overnight in Pakbeng, and reaches Luang Prabang's pier, about 8 km north of town, the next afternoon. About 400,000 kip for both legs.

Same day by van and train

12Go sells a 05:00 van from Chiang Rai over the border to Na Teuy and the Laos–China train to Luang Prabang, arriving 16:20 to 16:30, about ฿2,210–2,250.

No nonstop flights

Flights from Chiang Rai connect in Bangkok. The only nonstop to Luang Prabang leaves Chiang Mai around 15:00, three and a half hours away by Green Bus.

Lao visa at Friendship Bridge IV

Most passports get a 30-day visa on arrival, about US$40 in cash with a photo. The official Lao e-visa is accepted at the bridge too.

Sleeper buses from about ฿1,350

Combination tickets leave Chiang Rai between 11:00 and 13:30 and arrive in Luang Prabang between 06:00 and 08:00, about ฿1,350–1,500 on 12Go.

Every Way From Chiang Rai to Luang Prabang, Compared

OptionLeaves Chiang RaiTimeCostArrives at
Slow boat packageSeats on 12GoHotel pickup around 05:002 days, 1 nightAbout ฿1,281–2,025 on 12Go, plus visa and the Pakbeng roomSlow boat pier, about 8 km north of town
Slow boat on your ownLocal bus the afternoon before2 days, plus a night at the borderAbout ฿90 bus, US$40 visa, 400,000 kip boat, plus two roomsSlow boat pier, about 8 km north of town
Van + Laos–China trainAround 05:00About 11.5 hoursAbout ฿2,210–2,250 on 12GoLuang Prabang railway station
Van + sleeper busSeats on 12Go11:00 to 13:30About 18 to 19 hoursAbout ฿1,350–1,500 on 12GoLuang Prabang, early the next morning
Green Bus to Chiang Mai + Lao AirlinesA morning Green BusMost of a dayAbout ฿260–400 bus, plus the flightLuang Prabang airport, 4 km from the center

12Go prices are its board for 18 November 2026 and include a booking fee; some slow boat packages include the first night's room. Boat fares are in kip as travelers reported them in 2025 and 2026. The local bus fare is a 2024 traveler figure. The visa fee is the 2026 figure travelers report and varies by passport.

Chiang Rai → Luang Prabang

Check the slow boat packages, vans and buses from Chiang Rai

12Go lists the 05:00 van-and-slow-boat packages, the van-and-train tickets to Luang Prabang station and the sleeper-bus combinations, with e-tickets. Its prices include a booking fee and its flights are all connections.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Getting to Chiang Khong in Time for the Boat

The slow boat leaves Huay Xai, on the Lao side, around 10:30 to 11:00, and before you board you have to clear Thai exit, ride the shuttle bus across Friendship Bridge IV for about ฿25–30, get your Lao visa and take a tuk-tuk to the pier, about 3 km north of central Huay Xai. That needs you at the bridge by about 08:30.

The red local buses from Chiang Rai's Terminal 1, in the middle of town, cost about ฿90 and take about two hours, but in 2025 the first was at 07:30, which is too late to clear both border posts for the morning boat. There are two ways round it. A package van picks you up at your hotel around 05:00 and drives straight to the border, which is what most people do. Or take an afternoon bus to Chiang Khong, sleep there or cross and sleep in Huay Xai, and walk onto the boat the next morning. The second costs a night's room and gives you a calmer start.

The Slow Boat From Huay Xai

The public boat is a long wooden boat with car seats or benches and a snack counter, and the ticket is about 400,000 kip, or 200,000 kip a leg, at the pier office or through a guesthouse. The first day runs 6 to 8 hours to Pakbeng, where guesthouses meet the boat and rooms cost about 120,000 to 250,000 kip. The second day leaves around 08:30 to 09:30 and reaches Luang Prabang's slow boat pier, about 8 km north of town, in the late afternoon, and tuk-tuks into the center charge a set 40,000 kip a person.

Bring food, water and a jacket for the cold mornings, and enough cash for both days. The boats fill in peak season, and the UK government warns that Mekong travel can be dangerous and boat safety standards vary, so I'd skip the speedboats. For more comfort on the same river, Nagi of Mekong runs on Sundays, Wednesdays and Fridays from US$160 a person with a Pakbeng hotel, picking up in Chiang Khong or Huay Xai, and Shompoo charges about US$207–230. Our Chiang Mai to Luang Prabang guide has more on the boat, packages and the luxury options.

Same Day by Van and the Laos–China Train

Since the Laos–China railway opened, there's a way to reach Luang Prabang from Chiang Rai in one day. A van picks you up around 05:00, crosses the border at Chiang Khong and Huay Xai, and drives on to Na Teuy station in Luang Namtha province, where you board the train south. On 12Go these tickets arrive at Luang Prabang's railway station at 16:20 to 16:30 for about ฿2,210–2,250. The road from the border to Na Teuy is the weak part, and a 12Go reviewer called it horrible, so take something for motion sickness. The station isn't in the center, so add a minibus or tuk-tuk into town.

Flights and the Sleeper Bus

There's no nonstop flight from Chiang Rai to Luang Prabang. Booking sites show Thai AirAsia, Nok Air, Thai Airways and others, but they all connect in Bangkok. The one nonstop is Lao Airlines from Chiang Mai, leaving around 15:00 and taking about 50 minutes, so a morning Green Bus from Chiang Rai's Terminal 1 to Chiang Mai, three hours 20 to three hours 45, and a short ride to the airport gets you there the same day. Our Chiang Rai to Chiang Mai guide has the Green Bus times.

The sleeper bus combinations leave Chiang Rai between 11:00 and 13:30, cross the border in the afternoon and arrive in Luang Prabang between 06:00 and 08:00 the next morning, about ฿1,350–1,500 on 12Go. It's the cheapest one-ticket option, and the road through northern Laos is slow and rough, so I'd take the train combination instead if the budget allows.

Visas and the Border

Most nationalities need a visa for Laos, and the tourist visa gives 30 days. At Friendship Bridge IV you can get it on arrival, about US$40 in cash for most passports or ฿1,600, with a passport photo and a passport valid for six months with two blank pages. Bring clean US dollar notes. The official Lao e-visa at laoevisa.gov.la, single entry for 30 days and processed in about three working days, is accepted at the bridge and at Luang Prabang airport. When you come back into Thailand you'll need a fresh TDAC, and the 30-day visa exemption counts land entries, two a calendar year. Our Thailand visa guide has the current rules.

Luang Prabang to Chiang Rai

The train back the same day, the night bus, or the boat upstream

The quickest way back overland is the reverse train-and-van, which on 12Go leaves Luang Prabang's station at 11:14 and reaches Chiang Rai's Night Bazaar at 23:44, about ฿2,125. The sleeper buses leave between 15:00 and 18:00 for about ฿1,170–2,125 and arrive in Chiang Rai between 10:00 and 12:00 the next morning, some at Terminal 1 in town.

The slow boat upstream leaves Luang Prabang's pier at 08:30, about 190,000 kip to Pakbeng and 200,000 kip on to Huay Xai, 7 to 8 hours a day, arriving around 17:30 to 18:00 on the second day. Sleep in Huay Xai, then either take the 07:30 bus from Huay Xai to Chiang Rai, about 300,000 kip, or cross the bridge and take a red bus from Chiang Khong, which run about hourly from 08:00 to 15:00 for about ฿90. File a new TDAC before you cross. Our Luang Prabang to Chiang Mai guide has the upstream boat and the border in full.

Bookable departures · refreshed daily

Luang Prabang → Chiang Rai: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Bus

from ฿1,12815h – 20hSeats on 12Go
ClassDepartures
Sleeper18:00
Van + Sleeper Bus16:00
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Luang Prabang → Chiang Rai

Check the buses and trains back to Chiang Rai

12Go's page for the return, with the train-and-van tickets, the sleeper buses through Huay Xai and the slow boat packages upstream. Its prices include a booking fee.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about Chiang Rai to Luang Prabang.

The slow boat, two days from Huay Xai with a night in Pakbeng, starting with a 05:00 van to the border or a night in Chiang Khong. To get there the same day, take the van and Laos–China train, about 11.5 hours, arriving around 16:30.

Take a package van with a 05:00 pickup to Chiang Khong, or the red local bus from Terminal 1, about ฿90 and two hours, the afternoon before. Cross Friendship Bridge IV to Huay Xai and take a tuk-tuk to the pier for the 10:30 to 11:00 boat.

The boat is about 400,000 kip from Huay Xai. Packages from Chiang Rai with the van, border transfer and boat ticket cost about ฿1,281–2,025 on 12Go, and the visa and Pakbeng room are usually extra.

Not all the way, because no railway reaches Chiang Rai yet. A van takes you over the border to Na Teuy station and the Laos–China train runs on to Luang Prabang, about 11.5 hours in all from a 05:00 pickup, about ฿2,210–2,250.

No. Flights from Chiang Rai connect in Bangkok. The only nonstop is Lao Airlines from Chiang Mai, around 15:00, about 50 minutes.

Yes, van-and-sleeper-bus combinations leaving between 11:00 and 13:30 and arriving between 06:00 and 08:00, about ฿1,350–1,500 on 12Go.

The train-and-van from Luang Prabang station at 11:14 reaches Chiang Rai at 23:44, about ฿2,125. Sleeper buses leave between 15:00 and 18:00 and arrive the next morning. Or take the upstream slow boat to Huay Xai and the bus the next day.

Where to stay in Thailand

Compare prices across trusted booking sites for the destinations in this guide.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder