The small Luang Prabang International Airport (airport code LPQ) is located four kilometres from the city centre. The 2013-opened terminal was a much needed upgrade from the charming but time-warped old LPQ, though you’ll still find yourself walking across the tarmac to board the plane.
National carrier Lao Airlines flies domestically to Vientiane and Pakse.
Lao Central Airlines also services domestic routes from/to Vientiane.
Luang Prabang is best connected to Bangkok, with multiple flights and carriers daily.
Lao Airlines services Bangkok’s Suvarnabhumi Airport (daily) and Chiang Mai (daily). Vietnam Airlines has codeshare flights with Lao Airlines, Luang Prabang to Siem Reap (daily) and Hanoi (daily).
Bangkok Airways flies to Bangkok’s Suvarnabhumi Airport twice a day. Their fares are usually pricier but the company has additional routes and partnerships, so depending on where you are headed, booking with them may get you a seamless connection.
AirAsia serves Luang Prabang from Bangkok (DMK) and Kuala Lumpur, Malaysia (KUL).
Silk Air announced a circular Singapore-Vientiane-Luang Prabang-Singapore route, slated to commence late October 2016. Low-cost carrier Hong Kong Express has also announced plans to fly here for 2016.
More information at Tourism Luan Prabang.