There are 8 ways to get from Batam to Laos by ferry, plane, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry to Singapore Changi Airport, fly to Wattay International Airport
best- Take the ferry from Batam Centre to Tanah Merahferry
- Fly from Singapore Changi Airport (SIN) to Wattay International Airport (VTE)plane SIN - VTE
7h 51m$169–310Ferry, train
cheapest- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the train from Jb Sentral to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Krung Thep Aphiwat Central Terminaltrain 46
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath stationtrain 133
45h 57m$66–117Ferry, train via Nong Khai
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the train from Jb Sentral to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Bang Bamrutrain 46
- Take the train from Krung Thep Aphiwat Central Terminal to Nong Khaitrain
40h 35m$69–135Ferry to Singapore Changi Airport, fly to Luang Prabang International Airport
- Take the ferry from Batam Centre to Tanah Merahferry
- Fly from Singapore Changi Airport (SIN) to Luang Prabang International Airport (LPQ)plane SIN - LPQ
9h 5m$219–431Ferry to Singapore Changi Airport, fly to Nakhon Phanom, drive
- Take the ferry from Batam Centre to Tanah Merahferry
- Fly from Singapore Changi Airport (SIN) to Nakhon Phanom (KOP)plane SIN - KOP
- Drive from Nakhon Phanom (KOP) to Thakhèkcar
9h 46m$145–360Fly Hang Nadim International Airport to Nakhon Phanom, drive
- Fly from Hang Nadim International Airport (BTH) to Nakhon Phanom (KOP)plane BTH - KOP
- Drive from Nakhon Phanom (KOP) to Thakhèkcar
8h 41m$113–358Fly Hang Nadim International Airport to Wattay International Airport
- Fly from Hang Nadim International Airport (BTH) to Wattay International Airport (VTE)plane BTH - VTE
11h 26m$117–388Ferry, train, night bus
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the train from Jb Sentral to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Krung Thep Aphiwat Central Terminaltrain 46
- Take the nightbus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Stationnightbus
2d 1h$74–238
Batam to Laos by ferry, foot, bus, train, and night bus
Comparing Your Travel Options
The cheapest way to get from Batam to Laos is to ferry and train which costs $65 - $120 and takes 45h 57m.
The fastest way to get from Batam to Laos is to ferry and fly which takes 7h 51m and costs $160 - $310.
The distance between Batam and Laos is 1890 km.
The best way to get from Batam to Laos without a car is to ferry and train which takes 45h 57m and costs $65 - $120.
It takes approximately 7h 51m to get from Batam to Laos, including transfers.
There are 278+ hotels available in Laos.
What companies run services between Batam, Indonesia and Laos?
Lion Mentari Airlines, Scoot Tigerair, and four other airlines fly from Hang Nadim International Airport (BTH) to Wattay International Airport (VTE) twice daily.
- Website
- airasia.com
Flights from Singapore Changi Airport to Luang Prabang International Airport via Don Muang
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $270–370
Flights from Singapore Changi Airport to Nakhon Phanom via Don Muang
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $110–320
Flights from Hang Nadim International Airport to Nakhon Phanom via Kuala Lumpur, Don Muang
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- $100–350
Flights from Hang Nadim International Airport to Nakhon Phanom via Kuala Namu, Don Muang
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–410
Flights from Hang Nadim International Airport to Wattay International Airport via Kuala Lumpur, Don Muang
- Ave. Duration
- 20h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–370
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Wattay International Airport
- Ave. Duration
- 3h 2m
- When
- Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- $80–320
Flights from Hang Nadim International Airport to Wattay International Airport via Sultan Syarif Kasim II, Singapore Changi Airport
- Ave. Duration
- 10h 15m
- When
- Saturday
- Estimated price
- $110–380
- Website
- airasia.com
Flights from Hang Nadim International Airport to Wattay International Airport via Kuala Namu, Kuala Lumpur
- Ave. Duration
- 18h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–410
Flights from Hang Nadim International Airport to Wattay International Airport via Sultan Syarif Kasim II, Kuala Lumpur
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–380
- Website
- thaiairways.com
Flights from Singapore Changi Airport to Wattay International Airport via Suvarnabhumi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $160–420
- Website
- vietnamairlines.com
Flights from Singapore Changi Airport to Luang Prabang International Airport via Noi Bai International
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $220–600
Flights from Singapore Changi Airport to Luang Prabang International Airport via Siem Reap
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $200–480
- Website
- laoairlines.com
Flights from Singapore Changi Airport to Luang Prabang International Airport via Noi Bai International
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $130–390
Flights from Singapore Changi Airport to Luang Prabang International Airport via Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–480
- Website
- lionairthai.com
Flights from Singapore Changi Airport to Nakhon Phanom via Don Muang
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–320
Flights from Hang Nadim International Airport to Nakhon Phanom via Soekarno–Hatta, Don Muang
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $220–550
- Website
- en.ceair.com
Flights from Singapore Changi Airport to Luang Prabang International Airport via Kunming
- Ave. Duration
- 7h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $180–550
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- $5–24
- Website
- KTMB
- Shuttle
- $5–8
- Express
- $16–24
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- $5–24
- Website
- KTMB
- Shuttle
- $5–8
- Express
- $16–24
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- $5–24
- Website
- KTMB
- Shuttle
- $5–8
- Express
- $16–24
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- KTM
- Silver
- $19–21
- Gold
- $32
- Platinum
- $43–45
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- KTM
- Silver
- $19–21
- Gold
- $32
- Platinum
- $43–45
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- KTM
- Silver
- $19–21
- Gold
- $32
- Platinum
- $43–45
- Website
- Thai Railway
Train from Padang Besar Malaysia to Bang Bamru
- Ave. Duration
- 15h 51m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- 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 Padang Besar Malaysia to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- $28
- 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
Train from Padang Besar Malaysia to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- $28
- Schedules at
- Thai Railway
- 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
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Night bus from Bangkok Mochit Bus Terminal to Vientiane Talat Sao Station
- Ave. Duration
- 15h 21m
- Frequency
- Once daily
- Estimated price
- $16–150
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +65 6278 9688
- [email protected]
- Website
- majesticfastferry.com.sg
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- majesticfastferry.com.sg
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- majesticfastferry.com.sg
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- majesticfastferry.com.sg
- Phone
- +65 6270 2228
- [email protected]
- Website
- batamfast.com
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- batamfast.com
- Book at
- batamfast.com
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- batamfast.com
- Book at
- batamfast.com
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- batamfast.com
- Book at
- batamfast.com
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $25
- Schedules at
- berjayawaterfront.com.my
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $25
- Schedules at
- berjayawaterfront.com.my
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $25
- Schedules at
- berjayawaterfront.com.my
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 How to travel India's Golden Triangle, Italy Travel Guides, and How to get from Florence to Rome - to help you get the most out of your next trip.













