There are 5 ways to get from Tangkak to Kampar by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Jasin to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Kampartrain Ets
5h 45mRM 109–169Drive 324 km
cheapest- Drive from Tangkak to Kamparcar 324 km
3h 40mRM 54–78Taxi, train
- Take the taxi from Tangkak to Pulau Sebangtaxi
- Take the train from Pulau Sebang to KL Sentraltrain
- Take the train from Kl Sentral to Kampartrain Ets
6h 2mRM 219–292Bus, train via Segamat
- Take the bus from Tangkak to Bus Terminal Segamatbus
- Take the bus from Segamat to Terminal Bersepadu Selatanbus
- Take the train from KL Sentral to Kampartrain
9hRM 61–74Bus
- Take the bus from Tangkak to Bus Terminal Segamatbus
- Take the bus from Segamat to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Kamparbus
9h 27mRM 55–62
Questions & Answers
The cheapest way to get from Tangkak to Kampar is to bus which costs RM 55 - RM 65 and takes 9h 27m.
The fastest way to get from Tangkak to Kampar is to drive which takes 3h 40m and costs RM 50 - RM 80.
No, there is no direct bus from Tangkak to Kampar. However, there are services departing from Tangkak and arriving at Kampar via Segamat and Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 9h 27m.
The distance between Tangkak and Kampar is 333 km. The road distance is 324 km.
The best way to get from Tangkak to Kampar without a car is to bus and train which takes 5h 45m and costs RM 100 - RM 170.
It takes approximately 5h 45m to get from Tangkak to Kampar, including transfers.
Tangkak to Kampar bus services, operated by Mayang Sari Express, depart from Tangkak station.
Tangkak to Kampar bus services, operated by Mayang Sari Express, arrive at Bus Terminal Segamat station.
Yes, the driving distance between Tangkak to Kampar is 324 km. It takes approximately 3h 40m to drive from Tangkak to Kampar.
There are 262+ hotels available in Kampar.
What companies run services between Tangkak, Malaysia and Kampar, Malaysia?
You can take a bus from Tangkak to Kampar via Segamat and Terminal Bersepadu Selatan in around 9h 27m.
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kl Sentral to Kampar
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- 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
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Pulau Sebang to KL Sentral
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- RM 12–15
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from KL Sentral to Kampar
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- RM 31
- Website
- https://www.ktmb.com.my
- Silver
- RM 23
- Gold
- RM 31
- Platinum
- RM 39–42
- Phone
- +606 952 0642
- expressmayangsari@yahoo.com
- Website
- mayangsariexpress.com.my
Bus from Jasin to Terminal Bersepadu Selatan
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- RM 13–17
- Schedules at
- mayangsariexpress.com.my
- Book at
- mayangsariexpress.com.my
Bus from Tangkak to Bus Terminal Segamat
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- RM 5–11
- Schedules at
- mayangsariexpress.com.my
- Book at
- mayangsariexpress.com.my
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Segamat to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- RM 23–24
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +60 19-955 7252
- Website
- edaranekspres.com.my
Bus from Terminal Bersepadu Selatan to Kampar
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- RM 27
- Book at
- edaranekspres.com.my
- Ave. Duration
- 51 min
- Estimated price
- RM 180–230
Persatuan Tuan-Tuan Punya Kereta Sewa Daerah Muar
- Phone
- +60 6-951 5341
Pakatan Pemandu-pemandu Teksi dan Kereta Sewa Daerah Muar
- Phone
- +60 6-9529980
Grab Taxi
- Phone
- +60 11-5756 6119
- Website
- grab.com
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 around the Cyclades, How to plan an amazing trip around Scandinavia, and How to get from Florence to Rome - to help you get the most out of your next trip.















