There are 7 ways to get from Nilai to Cameron Highlands by tram, train, taxi, bus, car, 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.
Tram, train, taxi
best- Take the tram from Nilai to Kl Sentraltram
- Take the train from Kl Sentral to Kampartrain Ets
- Take the taxi from Kampar to Cameron Highlandstaxi
4h 42mRM 175–262Tram, bus
cheapest- Take the tram from Nilai to Bdr Tasek Selatantram Seremban Line
- Take the bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminalbus Kuala Lumpur
6h 11mRM 31–61Drive 249.6 km
- Drive from Nilai to Cameron Highlandscar 249.6 km
3h 3mRM 96–139Taxi
- Take the taxi from Nilai to Cameron Highlandstaxi 249.6 km
3h 3mRM 550–700Fly, taxi
- Fly from Kuala Lumpur International Airport (KUL) to Ipoh (IPH)plane KUL - IPH
- Take the taxi from Ipoh-Airport-IPH to Cameron Highlandstaxi
6h 18mRM 634–1,346Train, bus
- Take the train from Nilai to Bandar Tasik Selatantrain Pulau Sebang
- Take the bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminalbus Kuala Lumpur
6h 38mRM 41–60Bus
- Take the bus from Nilai Sentral to Klia2bus
- Take the bus from Klia T2 to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminalbus
7h 21mRM 53–82
Nilai to Cameron Highlands by train and bus
Comparing Your Travel Options
The cheapest way to get from Nilai to Cameron Highlands is to tram and bus which costs RM 30 - RM 65 and takes 6h 11m.
The fastest way to get from Nilai to Cameron Highlands is to drive which takes 3h 3m and costs RM 95 - RM 140.
No, there is no direct bus from Nilai to Cameron Highlands. However, there are services departing from Nilai Sentral and arriving at Tanah Rata Bus Terminal via Klia T2 and Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 7h 21m.
The distance between Nilai and Cameron Highlands is 294 km. The road distance is 249.6 km.
The best way to get from Nilai to Cameron Highlands without a car is to tram and train and taxi which takes 4h 42m and costs RM 170 - RM 270.
It takes approximately 4h 42m to get from Nilai to Cameron Highlands, including transfers.
Nilai to Cameron Highlands bus services, operated by Mybus Kr Travel, depart from Nilai Sentral station.
Nilai to Cameron Highlands bus services, operated by Mybus Kr Travel, arrive at Klia2 station.
Yes, the driving distance between Nilai to Cameron Highlands is 250 km. It takes approximately 3h 3m to drive from Nilai to Cameron Highlands.
Book your Nilai to Cameron Highlands bus tickets online with 12go.asia.
What companies run services between Nilai, Malaysia and Cameron Highlands, Malaysia?
You can take a bus from Nilai Sentral to Tanah Rata Bus Terminal via Klia2, Klia T2, and Terminal Bersepadu Selatan in around 7h 21m.
- Website
- flyscoot.com
Flights from Kuala Lumpur International Airport to Ipoh via Singapore Changi
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- RM 900–3,000
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Ipoh via Senai
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- RM 430–700
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Tram from Nilai to Kl Sentral
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- RM 1–18
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 12–18
Train from Kl Sentral to Kampar
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- RM 4–29
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 20–29
Tram from Nilai to Bdr Tasek Selatan
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- RM 1–17
- Website
- KTMB
- Shuttle
- RM 1–2
- Express
- RM 11–17
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Kl Sentral to Kampar
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- RM 32
- Website
- KTM
- Silver
- RM 21–24
- Gold
- RM 32
- Platinum
- RM 39–42
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Nilai to Bandar Tasik Selatan
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- RM 10–15
- Website
- KTM Intercity
- Phone
- +60 17-507 5415
- [email protected]
- Website
- cstravelandtours.com
Bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminal
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- RM 30–45
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminal
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- RM 30–45
- Book at
- easybook.com
- [email protected]
- Website
- Unititi Express
Bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminal
- Ave. Duration
- 4h 47m
- Frequency
- 5 times a day
- Estimated price
- RM 30–45
- Website
- Unititi Express
- Phone
- +6 012 205 2259
- [email protected]
- Website
- Mybus Kr Travel
Bus from Nilai Sentral to Klia2
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- RM 4–19
- Website
- Mybus Kr Travel
- Phone
- +6(019) - 221 6763
- [email protected]
- Website
- ticket.jetbus.com.my
Bus from Klia T2 to Terminal Bersepadu Selatan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- RM 19
- Schedules at
- ticket.jetbus.com.my
- Book at
- easybook.com
- Ave. Duration
- 1h 54m
- Estimated price
- RM 170–700
Syarikat Perhentian Teksi Bandar Kampar
Uncle Singh Teksi Kampar
- Phone
- +60 16-562 3644
- Website
- web.facebook.com
Public Cab
- Phone
- +60 3 6259 2020
- Website
- publiccab.com
Sunlight Taxi
- Phone
- +60 1 300 80 0222
- Website
- sunlighttaxi.com
Seremban Cab Sdn. Bhd. Seremban
- Phone
- +60 3 6259 2020
- Website
- publiccab.com
Perkhidmatan teksi/kereta sewa ipoh
Persatuan Pemandu- Pemandu Teksi
- Phone
- +60135848085
- Website
- taxiteksiipoh.blogspot.com
Taxi servis Ipoh
- Phone
- +60-19-456-4857
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 to and around Russia for the 2018 FIFA World Cup, How do I buy a London Underground ticket?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
There are 1049+ hotels available in Cameron Highlands.
























