There are 7 ways to get from Ko Samui to Luang Prabang by plane, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Koh Samui Airport
best- Fly from Koh Samui Airport (USM) to Luang Prabang International Airport (LPQ)plane USM - LPQ
7h 5m$267–389Train
cheapest- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath stationtrain 133
- Take the train from Vientiane station to Luang Prabang stationtrain
32h 22m$56–120Train, bus
- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Nong Khaitrain
- Take the bus from Vientiane Transfer to Amari Van Vieng Hotel Transferbus
- Take the train from Vang Vieng to Luang Prabang Naluang Terminaltrain
29h 49m$66–141Bus, train
- Take the bus from Na Thon Koh Samui to Khaosan Road Bangkokbus
- Take the bus from Khao San Tara Travel Office to Vang Vieng South Bus Terminalbus
- Take the train from Vang Vieng to Luang Prabang Naluang Terminaltrain
39h 37m$79–89Train, ferry
- Take the train from Na Thon Seatran Ferry Pier to Chiang Mai stationtrain Na Thon Seatran Ferry Pier - Chiang Mai station
- Take the ferry from Chiang Mai Hotel Transfer to Luang Prabang Slow Boat Terminalferry Chiang Mai Hotel Transfer - Luang Prabang Slow Boat Terminal
3d 21h$180–197Ferry to Surat Thani, fly
- Take the ferry from Lomprayah Nathon Pier to Surat Thani Airportferry
- Fly from Surat Thani (URT) to Luang Prabang International Airport (LPQ)plane URT - LPQ
9h 10m$213–394Bus
- Take the bus from Koh Samui Nathon Pier to Arcade Chiangmai Bus stationbus Koh Samui Nathon Pier - Arcade Chiangmai Bus station
- Take the bus from Chiang Mai to Luang Prabangbus
43h$65–172
Ko Samui to Luang Prabang by bus, taxi, and train
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Luang Prabang is to bus which costs $65 - $180 and takes 43h.
The fastest way to get from Ko Samui to Luang Prabang is to fly which takes 7h 5m and costs $260 - $390.
No, there is no direct bus from Ko Samui to Luang Prabang. However, there are services departing from Koh Samui Nathon Pier and arriving at Luang Prabang via Chiang Mai. The journey, including transfers, takes approximately 43h.
No, there is no direct train from Ko Samui to Luang Prabang station. However, there are services departing from Na Thon Seatran Ferry Pier and arriving at Luang Prabang station via Krung Thep Aphiwat Central Terminal and Vientiane station. The journey, including transfers, takes approximately 32h 22m.
The distance between Ko Samui and Luang Prabang is 1199 km.
The best way to get from Ko Samui to Luang Prabang without a car is to bus and train which takes 39h 37m and costs $75 - $90.
It takes approximately 7h 5m to get from Ko Samui to Luang Prabang, including transfers.
Ko Samui to Luang Prabang bus services, operated by Nitiphong Phai Boon Transport, depart from Koh Samui Nathon Pier station.
Ko Samui to Luang Prabang train services, operated by Van2Travel Train, depart from Na Thon Seatran Ferry Pier station.
The best way to get from Ko Samui to Luang Prabang is to fly which takes 7h 5m and costs $260 - $390. Alternatively, you can train, which costs $55 - $120 and takes 32h 22m, you could also bus, which costs $65 - $180 and takes 43h.
What companies run services between Ko Samui, Thailand and Luang Prabang, Laos?
Bangkok Airways, Lao Airlines, and Thai AirAsia fly from Koh Samui Airport (USM) to Luang Prabang International Airport (LPQ) 4 times a day. Alternatively, you can take a train from Na Thon Seatran Ferry Pier to Luang Prabang Transfer via Krung Thep Aphiwat Central Terminal, Khamsavath station, Vientiane station, Luang Prabang station, and Luang Prabang station in around 32h 22m.
- Website
- laoairlines.com
Flights from Koh Samui Airport to Luang Prabang International Airport via Suvarnabhumi
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $340–750
Flights from Koh Samui Airport to Luang Prabang International Airport via Chiang Mai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $270–380
Flights from Surat Thani to Luang Prabang International Airport via Chiang Mai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $150–240
- Website
- airasia.com
Flights from Koh Samui Airport to Luang Prabang International Airport via Don Muang
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $250–370
Flights from Surat Thani to Luang Prabang International Airport via Don Muang
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $150–240
- Website
- bangkokair.com
Flights from Koh Samui Airport to Luang Prabang International Airport via Suvarnabhumi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $270–380
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- $25–55
- Book at
- https://www.12go.asia/en/operator/van2travel-train
Train from Na Thon Seatran Ferry Pier to Chiang Mai station
- Ave. Duration
- 37h 45m
- Frequency
- Twice daily
- Estimated price
- $100–120
- Book at
- https://www.12go.asia/en/operator/van2travel-train
Train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- $25–55
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nong Khai
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a day
- Estimated price
- $6–40
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $7–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $16–18
- Second Class Sleeper
- $32–33
- Ordinary Train
- $7–40
Train from Krung Thep Aphiwat Central Terminal to Khamsavath station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $6–8
- 2nd Class (Air-conditioned Seat)
- $15–17
- Website
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Nong Khai
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Estimated price
- $6–50
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Khamsavath station
- Ave. Duration
- 11h 40m
- Frequency
- 3 times a day
- Estimated price
- $8–26
- Schedules at
- Thai Railway
- Phone
- 856071212979
Train from Vang Vieng to Luang Prabang Naluang Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- $16–25
- Book at
- 12 Go
Train from Vang Vieng to Luang Prabang Naluang Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- $16–25
- Book at
- 12 Go
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Luang Prabang station
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- $16–30
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $16–18
- First Class
- $27–30
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Vientiane Transfer to Amari Van Vieng Hotel Transfer
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $15
- Book at
- Yortdoy Travel
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Bus from Na Thon Koh Samui to Khaosan Road Bangkok
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $21
- Book at
- Holiday Travel Agency
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Khao San Tara Travel Office to Vang Vieng South Bus Terminal
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- $40–60
- Schedules at
- Tara Tour and Travel
- Phone
- +66 2 218 1018
- [email protected]
- Website
- Nitiphong Phai Boon Transport
Bus from Koh Samui Nathon Pier to Arcade Chiangmai Bus station
- Ave. Duration
- 24h
- Frequency
- Once daily
- Estimated price
- $52
- Website
- Nitiphong Phai Boon Transport
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Chiang Mai to Luang Prabang
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $13–120
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Ferry from Chiang Mai Hotel Transfer to Luang Prabang Slow Boat Terminal
- Ave. Duration
- 2d 6h
- Frequency
- Once daily
- Estimated price
- $77
- Website
- Next Step Journey
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $13–65
- Schedules at
- Lomprayah
- Phone
- +66 2 252 1052
- [email protected]
- Website
- 12go.co
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $32
- Book at
- PL Travel
- Phone
- +66 2 234 1034
- [email protected]
- Website
- 12go.co
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $21
- Book at
- A and T Travel
- Website
- Phantip 1970
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- Phantip 1970
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How to get from Southend Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Ko Samui to Luang Prabang bus services, operated by Nitiphong Phai Boon Transport, arrive at Arcade Chiangmai Bus station.
Ko Samui to Luang Prabang train services, operated by Van2Travel Train, arrive at Krung Thep Aphiwat Central Terminal station.
Book your Ko Samui to Luang Prabang train tickets online with 12go.asia.
Book your Ko Samui to Luang Prabang bus tickets online with 12go.asia.
There are 359+ hotels available in Luang Prabang.








