Flights from Bangkok to Luang Prabang

Two daily nonstops link Bangkok and Luang Prabang: Thai AirAsia from Don Mueang, in 1h 25m, and Bangkok Airways from Suvarnabhumi. By rail, the night train to Vientiane then the Laos-China Railway take 16 to 18 hours.

The bamboo bridge on stilts across the Nam Khan, below a wooded bank

Photo by Shutterstock

Boarding pass · nonstop

one way · Bangkok, from

$98

fare checked October 12, 2026; it changes with your dates

Compare on Aviasales

Affiliate link · opens in a new tab

Flight
nonstop, 1h 25m to 2h 10m
Airlines
Thai AirAsia, Bangkok Airways
One way
from $98
By train
16 to 18 hrs via Vientiane

Bangkok to Luang Prabang: fly, or trains via Vientiane?

Two flights a day from two airports, or a night on the train followed by two hours on the fast train. Times are for the trip itself.

Night train, then the Laos-China Railway

Our pick

16 to 18 hrs · sleeper from 784 baht, then 360,000 kip

Right for you if

You want to arrive overland: train 133 leaves Bangkok at 9:25 p.m., reaches Vientiane around 9 a.m., and a fast train leaves for Luang Prabang late morning.

Not for you if

You're traveling heavy: in Vientiane, you'll need a taxi to the Laos-China Railway station, 14 km out.

Fly from Don Mueang

Fastest

≈ 1h 25m · Thai AirAsia, daily

Right for you if

You're staying in north Bangkok, or want the lowest fare: Thai AirAsia is usually the cheapest on this route.

Not for you if

You're landing at Suvarnabhumi on a long-haul flight: Don Mueang is a different airport.

Fly from Suvarnabhumi

One flight a day

≈ 2h 10m on an ATR · Bangkok Airways, daily

Right for you if

You're arriving at Suvarnabhumi from overseas and want to leave from the same airport.

Not for you if

You want flexibility: one departure a day, as Lao Airlines doesn't fly year-round.

Bangkok to Luang Prabang flight prices by month

The lowest one-way fare seen for each departure month.

One way, lowest fare seen

  1. January : $107
  2. February : $106
  3. March : $98 the cheapest
  4. April : –
  5. May : $138
  6. June : –
  7. July : –
  8. August : $119
  9. September : –
  10. October : $108
  11. November : $109
  12. December : $121
January
$107
February
$106
March
$98the cheapest
April
–
May
$138
June
–
July
–
August
$119
September
–
October
$108
November
$109
December
$121

Source: Aviasales via Travelpayouts, lowest one-way fares seen in recent days, checked October 12, 2026. “–”: no fare seen for that departure month.

From the airport to central Luang Prabang

The airport is 4 km from the old town: twenty to thirty minutes by road. Fill in the Lao Digital Immigration Form (LDIF) online within 3 days before you arrive.

Taxi or van

≈ 100,000 kip

Fixed fare: buy the ticket at the desk inside the terminal, then walk to the vehicle. About 20 to 30 minutes to the old town.

Visa on arrival

≈ $40

Issued at the airport, in US dollars cash. The e-Visa, $50 on the official portal, is also accepted there.

Once in Luang Prabang, the Mekong

Luang Prabang sits where the Nam Khan meets the Mekong: upstream, the slow boat heads to Thailand; downstream, the train runs to Vientiane.

Bangkok to Luang Prabang flights: FAQ

How long is the flight from Bangkok to Luang Prabang?
1h 25m on an Airbus from Don Mueang with Thai AirAsia; about 2h 10m on an ATR from Suvarnabhumi with Bangkok Airways, sometimes 1h 30m when it's an Airbus.
Does Lao Airlines fly between Bangkok and Luang Prabang?
Not year-round: its Suvarnabhumi route, four times a week last winter, is suspended in October 2026. Tickets are on sale from late November, which points to a winter return.
Do you need a visa to land in Luang Prabang?
US and UK citizens do: the e-Visa costs $50 on the official portal, or get a visa on arrival at Luang Prabang airport, around $40 in cash. Everyone must fill in the Lao Digital Immigration Form online within 3 days before arrival.

Sources: flights and times, trip.com (flight status, October 2026), FlightMapper, Kayak and aerocorner (October 2026); trains, Seat61 (June 2026) and Tourism Laos (April 2026); fares, Aviasales via Travelpayouts (weekly check); visa, official portal laoevisa.gov.la and Seat61 (June 2026); Luang Prabang airport, aifly (May 2026). Updated October 12, 2026 by Pierre-Marie Coupry.