There are 7 ways to get from Cameron Highlands to JB Sentral by taxi, plane, bus, train, 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.
Taxi, fly to Senai International Airport
best- Take the taxi from Cameron Highlands to Ipoh (IPH)
- Fly from Ipoh (IPH) to Senai International Airport (JHB)IPH - JHB
4h 14mRM 369–884Bus via Kuala Lumpur
cheapest- Take the bus from Tanah Rata Bus Terminal to KL Sentral
- Take the bus from TBS Kuala Lumpur to Larkin Bus TerminalTBS Kuala Lumpur
10h 13mRM 57–116Bus
- Take the bus from Tanah Rata Bus Terminal to Terminal Bersepadu Selatan
- Take the bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
10h 6mRM 77–96Taxi, train, bus
- Take the taxi from Cameron Highlands to Kampar
- Take the train from Kampar to SegamatEts
- Take the bus from Bus Terminal Segamat to JB Larkin Terminal
10h 37mRM 221–353Drive 536.2 km
- Drive from Cameron Highlands to JB Sentral536.2 km
5h 54mRM 92–133Taxi, fly to Singapore Changi Airport
- Take the taxi from Cameron Highlands to Ipoh (IPH)
- Fly from Ipoh (IPH) to Singapore Changi Airport (SIN)IPH - SIN
5h 10mRM 475–1,131Bus via Kuala Lumpur Airport (KUL)
- Take the bus from Cameron Highlands to Klia T1
- Take the bus from KL International Airport 1 to Jalan Tun Aminah
13h 33mRM 100–122
Cameron Highlands to JB Sentral by bus
Questions & Answers
The cheapest way to get from Cameron Highlands to JB Sentral is to bus which costs RM 75 - RM 100 and takes 10h 6m.
The fastest way to get from Cameron Highlands to JB Sentral is to taxi and fly which takes 4h 14m and costs RM 360 - RM 900.
No, there is no direct bus from Cameron Highlands to JB Sentral. However, there are services departing from Tanah Rata Bus Terminal and arriving at JB Sentral via Terminal Bersepadu Selatan and Larkin Sentral. The journey, including transfers, takes approximately 10h 6m.
The distance between Cameron Highlands and JB Sentral is 545 km. The road distance is 536.2 km.
The best way to get from Cameron Highlands to JB Sentral without a car is to bus which takes 10h 6m and costs RM 75 - RM 100.
It takes approximately 4h 14m to get from Cameron Highlands to JB Sentral, including transfers.
Cameron Highlands to JB Sentral bus services, operated by Unititi express, depart from Tanah Rata Bus Terminal station.
Cameron Highlands to JB Sentral bus services, operated by Unititi express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Cameron Highlands to JB Sentral is 536 km. It takes approximately 5h 54m to drive from Cameron Highlands to JB Sentral.
There are 3547+ hotels available in JB Sentral.
What companies run services between Cameron Highlands, Malaysia and JB Sentral, Malaysia?
You can take a bus from Tanah Rata Bus Terminal to JB Sentral via Terminal Bersepadu Selatan, Johor Larkin Terminal, and Larkin Sentral in around 10h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyscoot.com
Flights from Ipoh to Singapore Changi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- RM 260–800
- Website
- airasia.com
Flights from Ipoh to Senai International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- RM 170–600
- Website
- malindoair.com
Flights from Ipoh to Singapore Changi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RM 550–1,400
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Kampar to Segamat
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- RM 25–120
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 25–35
- Shuttle
- RM 40–120
- Express First
- RM 55–75
- Phone
- 011 1866 8811
- unititiexpress@gmail.com
- Website
- unititi.com.my
Bus from Tanah Rata Bus Terminal to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 47m
- Frequency
- 5 times a day
- Estimated price
- RM 47–49
- Website
- https://www.unititi.com.my/
Bus from Tanah Rata Bus Terminal to KL Sentral
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 47–51
- Website
- https://www.unititi.com.my/
- Phone
- (+60) 123895689
- general@laholidays.com.my
- Website
- laholidays.my
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 35–45
- Schedules at
- laholidays.my
- Book at
- laholidays.my
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- RM 30–40
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
Bus from Bus Terminal Segamat to JB Larkin Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 19–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Terminal Bersepadu Selatan to Johor Larkin Terminal
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- RM 28–45
- Schedules at
- causewaylink.com.my
- Book at
- causewaylink.com.my
- Phone
- +60 12-510 9722
- cstravel2009@gmail.com
- Website
- cstravelandtours.com
Bus from Tanah Rata Bus Terminal to KL Sentral
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- RM 30–45
- Book at
- cstravelandtours.com
Bus from Cameron Highlands to Klia T1
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Estimated price
- RM 35–55
- Book at
- cstravelandtours.com
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 23–45
- Website
- http://www.billionstarsexpress.com/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- RM 35–55
- Website
- https://www.srimaju.com/
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 40–55
- Website
- http://www.kpbekspres.com/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 30–50
- Website
- https://maralinergroup.my/
- Phone
- +60 5-545 7669
- info@yoyo.my
- Website
- yoyo.my
Bus from KL International Airport 1 to Jalan Tun Aminah
- Ave. Duration
- 4h 48m
- Frequency
- Hourly
- Estimated price
- RM 61–67
- Schedules at
- yoyo.my
- Book at
- easybook.com
- Ave. Duration
- 1h 23m
- Estimated price
- RM 170–230
TANAH RATA TAXI
- Phone
- +60 17-942 1125
- Website
- web.facebook.com
Cameron Highlands Taxi Service
- Phone
- +60 19-503 7442
- Website
- facebook.com
TANAH RATA TAXI
- Phone
- +60 17-942 1125
- Website
- web.facebook.com
Cameron Highlands Taxi Service
- Phone
- +60 19-503 7442
- Website
- facebook.com
TANAH RATA TAXI
- Phone
- +60 17-942 1125
- Website
- web.facebook.com
Cameron Highlands Taxi Service
- Phone
- +60 19-503 7442
- Website
- facebook.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 Travelling by boat in Italy, How to get from Gatwick Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.


































