There are 11 ways to get from Batam to Kampar by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hang Nadim International Airport to Kuala Lumpur International Airport, train
best- Fly from Hang Nadim International Airport (BTH) to Kuala Lumpur International Airport (KUL)BTH - KUL
- Take the train from Klia T1 to KL Sentral
- Take the train from Kl Sentral to Kampar
5h 20mRM 378–598Ferry, bus via Johor Bahru
cheapest- Take the ferry from Harbour Bay to Harbourfront Centre
- Take the bus from Larkin Bus Terminal to KamparLarkin Bus Terminal
11h 26mRM 101–227Ferry, bus, train via Kuala Lumpur
- Take the ferry from Harbour Bay to Harbourfront Centre
- Take the bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Take the train from Kl Sentral to KamparEts
10h 24mRM 133–329Ferry, bus, train
- Take the ferry from Harbour Bay to Harbourfront Centre
- Take the bus from Concorde Singapore to Terminal 1 Seremban
- Take the train from Seremban to KamparEts
11h 8mRM 164–316Ferry to Singapore Changi Airport, fly to Ipoh
- Take the ferry from Batam Centre to Tanah Merah
- Fly from Singapore Changi Airport (SIN) to Ipoh (IPH)SIN - IPH
7h 19mRM 339–1,027Ferry to Senai International Airport, fly to Ipoh, train
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Fly from Senai International Airport (JHB) to Ipoh (IPH)JHB - IPH
- Take the train from Ipoh to Kampar
8h 27mRM 294–934Ferry to Senai International Airport, fly to Sultan Abdul Aziz Shah, train
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Fly from Senai International Airport (JHB) to Sultan Abdul Aziz Shah (SZB)JHB - SZB
- Take the train from Sungai Buluh to Kampar
9h 19mRM 268–584Ferry to Seletar Airport, fly to Sultan Abdul Aziz Shah, train
- Take the ferry from Harbour Bay to Harbourfront Centre
- Fly from Seletar Airport (XSP) to Sultan Abdul Aziz Shah (SZB)XSP - SZB
- Take the train from Sungai Buluh to Kampar
8h 40mRM 426–997Ferry to Singapore Changi Airport, fly to Sultan Abdul Aziz Shah, train
- Take the ferry from Batam Centre to Tanah Merah
- Fly from Singapore Changi Airport (SIN) to Sultan Abdul Aziz Shah (SZB)SIN - SZB
- Take the train from Sungai Buluh to Kampar
8h 1mRM 333–907Ferry, bus
- Take the ferry from Harbour Bay to Harbourfront Centre
- Take the bus from Concorde Shopping Centre to Kampar Clock Tower
11h 34mRM 175–283Ferry, bus, train #2
- Take the ferry from Harbour Bay to Harbourfront Centre
- Take the bus from JB Larkin Terminal to Bus Terminal Segamat
- Take the train from Segamat to KamparEts
13h 17mRM 109–285
Hang Nadim International Airport (BTH) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Batam to Kampar is to ferry and bus via Johor Bahru which costs RM 100 - RM 230 and takes 11h 26m.
The fastest way to get from Batam to Kampar is to fly and train which takes 5h 20m and costs RM 370 - RM 600.
The distance between Batam and Kampar is 566 km.
The best way to get from Batam to Kampar without a car is to ferry and bus and train via Kuala Lumpur which takes 10h 24m and costs RM 130 - RM 330.
It takes approximately 5h 20m to get from Batam to Kampar, including transfers.
Kampar is 1h ahead of Batam. It is currently 7:29 AM in Batam and 8:29 AM in Kampar.
There are 264+ hotels available in Kampar.
What companies run services between Batam, Indonesia and Kampar, Malaysia?
There is no direct connection from Batam to Kampar. However, you can take the taxi to Hang Nadim International Airport (BTH) airport, fly to Kuala Lumpur International Airport (KUL), walk to Klia T1, take the train to KL Sentral, walk to Kl Sentral, then take the train to Kampar. Alternatively, you can take a ferry from Harbour Bay to Kampar via Harbourfront Centre, Harbourfront Stn Exit A, Golden Mile Tower Singapore, Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), Bandar Tasik Selatan, KL Sentral, and Kl Sentral in around 10h 24m.
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 160–420
Flights from Seletar Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 360–850
- Website
- malindoair.com
Flights from Hang Nadim International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 280–460
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 320–650
Flights from Senai International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–410
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 250–1,100
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 270–800
Flights from Singapore Changi Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 230–650
- Website
- airasia.com
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 180–750
- Phone
- +603 2267 8000
- CustomerEnquiry@KLIAekspres.com
- Website
- kliaekspres.com
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 45–55
- Website
- https://www.kliaekspres.com
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kl Sentral to Kampar
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- RM 19–55
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 19–26
- Shuttle
- RM 19–55
- Express First
- RM 30–40
Train from Seremban to Kampar
- Ave. Duration
- 3h 33m
- Frequency
- Once daily
- Estimated price
- RM 21–75
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 21–29
- Shuttle
- RM 28–75
- Express First
- RM 40–55
Train from Ipoh to Kampar
- Ave. Duration
- 25 min
- Frequency
- Every 2 hours
- Estimated price
- RM 4–21
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 14–21
- Shuttle
- RM 4–14
- Express First
- RM 14–18
Train from Sungai Buluh to Kampar
- Ave. Duration
- 1h 28m
- Frequency
- Every 2 hours
- Estimated price
- RM 17–50
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 18–25
- Shuttle
- RM 17–50
- Express First
- RM 28–40
Train from Segamat to Kampar
- Ave. Duration
- 4h 52m
- Frequency
- Once daily
- Estimated price
- RM 24–120
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 24–35
- Shuttle
- RM 40–120
- Express First
- RM 55–70
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Ipoh to Kampar
- Ave. Duration
- 27 min
- Frequency
- 5 times a day
- Estimated price
- RM 13
- Website
- https://www.ktmb.com.my
- Silver
- RM 12
- Gold
- RM 13
- Platinum
- RM 14–15
Train from Sungai Buluh to Kampar
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- RM 29
- Website
- https://www.ktmb.com.my
- Silver
- RM 21
- Gold
- RM 29
- Platinum
- RM 35–38
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- omio.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- RM 100–130
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Phone
- +6012 712 5144
- info@starqistna.com
- Website
- starqistna.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 12m
- Frequency
- 5 times a day
- Estimated price
- RM 50–100
- Schedules at
- starqistna.com
- Book at
- starqistna.com
- Phone
- +65 6392 3623
- Website
- goldencoach.com.sg
Bus from Concorde Singapore to Terminal 1 Seremban
- Ave. Duration
- 4h 14m
- Frequency
- 3 times a day
- Estimated price
- RM 80–110
- Schedules at
- goldencoach.com.sg
- Book at
- goldencoach.com.sg
Bus from Concorde Shopping Centre to Kampar Clock Tower
- Ave. Duration
- 9h 7m
- Frequency
- Twice daily
- Estimated price
- RM 110–150
- Schedules at
- goldencoach.com.sg
- Book at
- goldencoach.com.sg
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from Larkin Bus Terminal to Kampar
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- RM 35–70
- Website
- http://www.billionstarsexpress.com/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from Larkin Bus Terminal to Kampar
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- RM 55–85
- Website
- https://www.srimaju.com/
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Bus Terminal Segamat
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 19–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +65 6270 2228
- reservations@batamfast.com
- Website
- batamfast.com
Ferry from Harbour Bay to Harbourfront Centre
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- RM 55–130
- 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
- RM 50–140
- Schedules at
- batamfast.com
- Phone
- +65 6278 9688
- rsv@majesticfastferry.com.sg
- Website
- majesticfastferry.com.sg
Ferry from Batam Centre to Tanah Merah
- Ave. Duration
- 45 min
- Frequency
- 5 times a day
- Estimated price
- RM 138–140
- Schedules at
- majesticfastferry.com.sg
- 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
- RM 100
- 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 South Korea: Travelling from Seoul to Busan , Which London airport should I choose?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.

































