There are 7 ways to get from Pasir Gudang to Cameron Highlands by car, plane, taxi, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Singapore Changi Airport, fly, taxi
best- Drive from Pasir Gudang to Singapore-Changi-Airport-SINcar
- Fly from Singapore Changi Airport (SIN) to Ipoh (IPH)plane SIN - IPH
- Take the taxi from Ipoh-Airport-IPH to Cameron Highlandstaxi
3h 30mRM 494–1,144Bus
cheapest- Take the bus from Terminal Pasir Gudang to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminalbus Kuala Lumpur
9h 59mRM 69–93Bus, train, taxi
- Take the bus from Masai to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Kampartrain Ets
- Take the taxi from Kampar to Cameron Highlandstaxi
8h 52mRM 215–291Drive 548.2 km
- Drive from Pasir Gudang to Cameron Highlandscar 548.2 km
6h 7mRM 93–134Bus to Senai International Airport, fly, taxi
- Take the bus from Opp MCDONALDS JALAN KONGKONG to JB Sentralbus
- Fly from Senai International Airport (JHB) to Ipoh (IPH)plane JHB - IPH
- Take the taxi from Ipoh-Airport-IPH to Cameron Highlandstaxi
5h 20mRM 421–810Bus via Opp SMK Dato Penggawa Timur
- Take the bus from Masai to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Tanah Rata Bus Terminalbus Kuala Lumpur
11h 38mRM 69–100Bus via Jerantut
- Take the bus from Terminal Pasir Gudang to Jerantutbus
- Take the bus from Jerantut to Cameron Highlandsbus
14h 19mRM 125–243
Singapore Changi Airport (SIN) to Ipoh (IPH) flights
Questions & Answers
The cheapest way to get from Pasir Gudang to Cameron Highlands is to bus which costs RM 65 - RM 95 and takes 9h 59m.
The fastest way to get from Pasir Gudang to Cameron Highlands is to drive and fly and taxi which takes 3h 30m and costs RM 490 - RM 1200.
No, there is no direct bus from Pasir Gudang to Cameron Highlands. However, there are services departing from Terminal Pasir Gudang and arriving at Tanah Rata Bus Terminal via Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 9h 59m.
The distance between Pasir Gudang and Cameron Highlands is 623 km. The road distance is 548.2 km.
The best way to get from Pasir Gudang to Cameron Highlands without a car is to bus and train and taxi which takes 8h 52m and costs RM 210 - RM 300.
It takes approximately 3h 30m to get from Pasir Gudang to Cameron Highlands, including transfers.
Pasir Gudang to Cameron Highlands bus services, operated by LA Holidays, depart from Terminal Pasir Gudang station.
Pasir Gudang to Cameron Highlands bus services, operated by LA Holidays, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Pasir Gudang to Cameron Highlands is 548 km. It takes approximately 6h 7m to drive from Pasir Gudang to Cameron Highlands.
Book your Pasir Gudang to Cameron Highlands bus tickets online with Omio and 12go.asia.
What companies run services between Pasir Gudang, Malaysia and Cameron Highlands, Malaysia?
You can take a bus from Terminal Pasir Gudang to Tanah Rata Bus Terminal via Terminal Bersepadu Selatan in around 9h 59m.
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Ipoh
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 260–850
- Website
- airasia.com
Flights from Senai International Airport to Ipoh
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 200–550
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Kl Sentral to Kampar
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- RM 4–29
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 20–29
- Phone
- (+60) 123895689
- [email protected]
- Website
- laholidays.my
Bus from Masai to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 35m
- Frequency
- Every 2 hours
- Estimated price
- RM 35–50
- Schedules at
- laholidays.my
- Book at
- easybook.com
Bus from Terminal Pasir Gudang to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 38m
- Frequency
- Every 2 hours
- Estimated price
- RM 35–50
- Schedules at
- laholidays.my
- Book at
- easybook.com
Bus from Masai to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 35m
- Frequency
- Every 2 hours
- Estimated price
- RM 35–50
- Schedules at
- laholidays.my
- Book at
- easybook.com
- Phone
- +60 7 360 2244
- [email protected]
- Website
- causewaylink.com.my
Bus from Opp MCDONALDS JALAN KONGKONG to JB Sentral
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- RM 12–17
- Schedules at
- causewaylink.com.my
- Phone
- +60 12-510 9722
- [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
- Phone
- 011 1866 8811
- [email protected]
- Website
- unititi.com.my
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
- https://www.unititi.com.my/
- Phone
- +60 11-6102 0943
- [email protected]
- Website
- facebook.com
Bus from Terminal Pasir Gudang to Jerantut
- Ave. Duration
- 7h 52m
- Frequency
- 5 times a week
- Estimated price
- RM 55–150
- Website
- https://www.facebook.com/pg/TransMalayaEkspres/posts/
- Website
- https://www.easybook.com/en-my/bus/operator/trans-malaya-express
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Jerantut to Cameron Highlands
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Estimated price
- RM 70–100
- Schedules at
- nkstravel.com
- Book at
- easybook.com
- Ave. Duration
- 1h 21m
- Estimated price
- RM 170–230
Perkhidmatan teksi/kereta sewa ipoh
Persatuan Pemandu- Pemandu Teksi
- Phone
- +60135848085
- Website
- taxiteksiipoh.blogspot.com
Taxi servis Ipoh
- Phone
- +60-19-456-4857
Syarikat Perhentian Teksi Bandar Kampar
Uncle Singh Teksi Kampar
- Phone
- +60 16-562 3644
- Website
- web.facebook.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 What documents do I need to cross Niagara Falls?, Travelling to and around Russia for the 2018 FIFA World Cup, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 1020+ hotels available in Cameron Highlands.

















