There are 7 ways to get from Ko Samui to Vientiane by plane, bus, train, 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 Koh Samui Airport to Wattay International Airport
best- Fly from Koh Samui Airport (USM) to Wattay International Airport (VTE)plane USM - VTE
7h 10m$225–386Train
cheapest- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain Na Thon Seatran Ferry Pier - Krung Thep Aphiwat Central Terminal Station
- Take the train from Krung Thep Aphiwat Central Terminal to Nong Khaitrain 25 / ...
26h 30m$35–101Bus
- Take the bus from Koh Samui Bus Terminal to Mo chit Bus Stationbus Koh Samui Bus Terminal - Mo chit Bus Station
- Take the bus from Mochit 2 Bus Terminal to Morning Marketbus Mochit 2 Bus Terminal - Morning Market / ...
23h 35m$56–206Ferry to Surat Thani, fly to Wattay International Airport
- Take the ferry from Lomprayah Nathon Pier to Surat Thani Airportferry
- Fly from Surat Thani (URT) to Wattay International Airport (VTE)plane URT - VTE
8h 35m$221–271Fly Koh Samui Airport to Udon Thani International Airport, bus
- Fly from Koh Samui Airport (USM) to Udon Thani International Airport (UTH)plane USM - UTH
- Take the bus from Udon Thani Airport to Nong Khai Minivan Stationbus
7h 49m$210–437Train, 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 Udon Thanitrain 25
- Take the bus from Udon Thani 1 to Morning market Talat Saobus
29h 21m$35–99Bus via Bangkok
- Take the bus from Na Thon Koh Samui to Khaosan Road Bangkokbus Na Thon Koh Samui - Khaosan Road Bangkok
- Take the bus from Bangkok Tara Travel to Vientianebus Khao San Tara Travel Office - Morning market Talat Sao
33h$50–65
Ko Samui to Vientiane by bus
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Vientiane is to bus via Bangkok which costs $50 - $70 and takes 33h.
The fastest way to get from Ko Samui to Vientiane is to fly which takes 7h 10m and costs $220 - $390.
No, there is no direct bus from Ko Samui to Vientiane. However, there are services departing from Koh Samui Bus Terminal and arriving at Morning Market via Mochit 2 Bus Terminal. The journey, including transfers, takes approximately 23h 35m.
No, there is no direct train from Ko Samui to Vientiane. However, there are services departing from Na Thon Seatran Ferry Pier and arriving at Nong Khai via Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 26h 30m.
The distance between Ko Samui and Vientiane is 998 km.
The best way to get from Ko Samui to Vientiane without a car is to bus which takes 23h 35m and costs $55 - $210.
It takes approximately 7h 10m to get from Ko Samui to Vientiane, including transfers.
Ko Samui to Vientiane bus services, operated by Wonderly Travel, depart from Koh Samui Bus Terminal station.
Ko Samui to Vientiane train services, operated by Van2Travel Train, depart from Na Thon Seatran Ferry Pier station.
The best way to get from Ko Samui to Vientiane is to fly which takes 7h 10m and costs $220 - $390. Alternatively, you can bus, which costs $55 - $210 and takes 23h 35m, you could also train, which costs $35 - $110 and takes 26h 30m.
What companies run services between Ko Samui, Thailand and Vientiane, Laos?
Bangkok Airways, Thai Airways International, and two other airlines fly from Koh Samui Airport (USM) to Wattay International Airport (VTE) every 4 hours. Alternatively, you can take a bus from Koh Samui Bus Terminal to Morning Market via Mo chit Bus Station and Mochit 2 Bus Terminal in around 23h 35m.
- Website
- thaiairways.com
Flights from Koh Samui Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- $220–600
Flights from Koh Samui Airport to Wattay International Airport via Phuket, Suvarnabhumi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $260–700
Flights from Surat Thani to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $110–400
Flights from Koh Samui Airport to Udon Thani International Airport via Suvarnabhumi
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $170–260
- Website
- airasia.com
Flights from Surat Thani to Wattay International Airport via Don Muang
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $150–400
Flights from Koh Samui Airport to Udon Thani International Airport via Phuket
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $120–280
- Website
- nokair.com
Flights from Koh Samui Airport to Udon Thani International Airport via Don Muang
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $170–260
Flights from Koh Samui Airport to Udon Thani International Airport via Chiang Mai
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $170–260
- Website
- laoairlines.com
Flights from Koh Samui Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $290–700
- Website
- flyscoot.com
Flights from Koh Samui Airport to Wattay International Airport via Singapore Changi
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- $200–700
- Website
- lionairthai.com
Flights from Koh Samui Airport to Udon Thani International Airport via Utapao
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $85–250
- Phone
- +66 2 259 1059
- booking@van2traveltrain.co.th
- 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
- $26–60
- Book at
- 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
- $26–60
- Book at
- Van2Travel Train
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nong Khai
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Estimated price
- $6–40
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $6–8
- 2nd Class (Air-conditioned Seat)
- $15–17
- Second Class Sleeper
- $32–33
- Ordinary Train
- $7–40
Train from Krung Thep Aphiwat Central Terminal to Udon Thani
- Ave. Duration
- 9h 14m
- Frequency
- Every 3 hours
- Estimated price
- $5–40
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $5–8
- 2nd Class (Air-conditioned Seat)
- $14–16
- Second Class Sleeper
- $32–33
- Ordinary Train
- $7–40
- Phone
- +66 2 207 1007
- booking@wonderlytravel.co.th
- Website
- Wonderly Travel
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- Wonderly Travel
- Phone
- +66 2 259 1059
- booking@van2traveltrain.co.th
- Website
- facebook.com
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $45–60
- Book at
- Van2Travel Train
- Phone
- +66 2 219 1019
- booking@transbaanton.co.th
- Website
- TransBaanTon
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $48
- Website
- TransBaanTon
- Phone
- +66 2 217 1017
- booking@nextstepjourney.co.th
- Website
- Next Step Journey
Bus from Mochit 2 Bus Terminal to Morning Market
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Estimated price
- $39
- Website
- Next Step Journey
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- ฺBor Kor Sor
Bus from Mochit 2 Bus Terminal to Morning Market
- Ave. Duration
- 10h 48m
- Frequency
- Once daily
- Estimated price
- $16–150
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 42 081 899
- rgadventure.th@gmail.com
- Website
- RG Adventure
Bus from Udon Thani Airport to Nong Khai Minivan Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $9–15
- Schedules at
- RG Adventure
- Phone
- 086 065 5466
- nancy25262010@hotmail.com
- Website
- Tara Tour and Travel
Bus from Udon Thani 1 to Morning market Talat Sao
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $3–22
- Schedules at
- Tara Tour and Travel
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Estimated price
- $30–45
- Book at
- 12go.asia
- Phone
- +66 2 227 1027
- booking@holidaytravelagency.co.th
- 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
- +66 89 873 0008
- customercare@lomprayah.com
- Website
- Lomprayah
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $14–65
- Schedules at
- Lomprayah
- Phone
- +66 2 252 1052
- booking@pltravel.co.th
- Website
- 12go.co
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $33
- Book at
- PL Travel
- Phone
- +66 2 234 1034
- booking@aandttravel.co.th
- 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
- Phone
- +66 (0)77 272230
- info@phantiptravel.com
- Website
- Phantip Travel
Ferry from Lomprayah Nathon Pier to Surat Thani Airport
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $17
- Book at
- 12 Go
- Website
- Phantip Travel
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 Getting to Rome from the airport, How to get from London to Edinburgh, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Ko Samui to Vientiane bus services, operated by Wonderly Travel, arrive at Mo chit Bus Station.
Ko Samui to Vientiane train services, operated by Van2Travel Train, arrive at Krung Thep Aphiwat Central Terminal station.
Book your Ko Samui to Vientiane bus tickets online with 12go.asia.
There are 286+ hotels available in Vientiane.









