There are 8 ways to get from Padang Besar to Batam by train, ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from Padang Besar to Jb Sentraltrain Ets
- Take the ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centreferry
12h 56mRp 533,118–856,390Bus, ferry
- Take the bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangarbus R11
- Take the bus from Kangar to Woodlands Checkpointbus
- Take the ferry from HarbourFront to Batam Harbour Bay Ferry Terminalferry
17h 3mRp 941,146–2,019,446Train to Alor Setar, fly to Senai International Airport, ferry
- Take the train from Padang Besar to Alor Setartrain
- Fly from Alor Setar (AOR) to Senai International Airport (JHB)plane AOR - JHB
- Take the ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centreferry
8h 43mRp 1,338,646–2,802,651Train, ferry via Kulai
- Take the train from Arau to Kulaitrain Southbound
- Take the ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centreferry
15h 1mRp 1,015,222–1,097,198Train to Hat Yai, fly to Singapore Changi Airport, ferry
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Singapore Changi Airport (SIN)plane HDY - SIN
- Take the ferry from Tanah Merah to Batam Centreferry
9h 39mRp 2,377,500–4,573,916Train to Alor Setar, fly to Singapore Changi Airport, ferry
- Take the train from Padang Besar to Alor Setartrain
- Fly from Alor Setar (AOR) to Singapore Changi Airport (SIN)plane AOR - SIN
- Take the ferry from Tanah Merah to Batam Centreferry
10h 26mRp 2,452,784–3,877,989Train to Hat Yai, fly to Hang Nadim International Airport
- Take the train from Padang Besar to Hat Yaitrain
- Fly from Hat Yai (HDY) to Hang Nadim International Airport (BTH)plane HDY - BTH
10h 27mRp 1,537,912–4,334,328Train to Alor Setar, fly to Hang Nadim International Airport
- Take the train from Padang Besar to Alor Setartrain
- Fly from Alor Setar (AOR) to Hang Nadim International Airport (BTH)plane AOR - BTH
9h 19mRp 1,413,196–6,238,401
Padang Besar to Batam by train, bus, foot, and ferry
Questions & Answers
The cheapest way to get from Padang Besar to Batam is to train and ferry which costs Rp500000 - Rp900000 and takes 12h 56m.
The fastest way to get from Padang Besar to Batam is to train and fly and ferry which takes 8h 43m and costs Rp1300000 - Rp2800000.
The distance between Padang Besar and Batam is 931 km.
The best way to get from Padang Besar to Batam without a car is to train and ferry which takes 12h 56m and costs Rp500000 - Rp900000.
It takes approximately 12h 56m to get from Padang Besar to Batam, including transfers.
There are 1031+ hotels available in Batam.
What companies run services between Padang Besar, Thailand and Batam, Indonesia?
There is no direct connection from Padang Besar to Batam. However, you can take the train to Jb Sentral, walk to JB Sentral, take the bus to Flat Sri Stulang, walk to Berjaya Waterfront Ferry Terminal Johor Bahru, then take the ferry to Batam Centre. Alternatively, you can take a bus from Terminal Padang Besar Perlis to Batam Harbour Bay Ferry Terminal via Kangar, Woodlands Checkpoint, Woodlands Checkpoint IN, Queen Street Terminal, Ch of Our Lady of Lourdes, HarbourFront Stn/Vivocity, and HarbourFront in around 17h 3m.
- Website
- airasia.com
Flights from Alor Setar to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 850,000–2,200,000
Flights from Alor Setar to Singapore Changi Airport via Kuala Lumpur
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- Rp 1,900,000–2,900,000
Flights from Alor Setar to Singapore Changi Airport via Senai International Airport, Kuala Lumpur
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,900,000–2,900,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Jb Sentral
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- Rp 95,000–420,000
- Website
- KTMB
- Shuttle
- Rp 95,000–140,000
- Express
- Rp 290,000–420,000
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 8,000–85,000
- Website
- KTMB
- Shuttle
- Rp 8,000–12,000
- Express
- Rp 55,000–85,000
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- Rp 5,500–75,000
- Website
- KTMB
- Shuttle
- Rp 5,500–8,500
- Express
- Rp 50,000–75,000
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 8,000–85,000
- Website
- KTMB
- Shuttle
- Rp 8,000–12,000
- Express
- Rp 55,000–85,000
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- Rp 5,500–75,000
- Website
- KTMB
- Shuttle
- Rp 5,500–8,500
- Express
- Rp 50,000–75,000
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- Rp 8,000–85,000
- Website
- KTMB
- Shuttle
- Rp 8,000–12,000
- Express
- Rp 55,000–85,000
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangar
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- Rp 27,000–320,000
- Website
- Mara Liner MyBAS
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centre
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 433,250
- Schedules at
- berjayawaterfront.com.my
Ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centre
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 433,250
- Schedules at
- berjayawaterfront.com.my
Ferry from Berjaya Waterfront Ferry Terminal Johor Bahru to Batam Centre
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- Rp 433,250
- 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 Train travel in France: A guide to SNCF, French strikes 2018: What are my alternative transport options?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




