HUB hero image

How to Travel from

Cameron Highlands to Shangri-La Kuala Lumpur

by Rideshare, Route or Car

Cameron Highlands
+0
Shangri-La Kuala Lumpur
Transport search to Shangri-La Kuala Lumpur
Cameron Highlands
+0
Shangri-La Kuala Lumpur
Building a composite car route
Cheapest
Best Offer!
Car
2 h 27 min
205 km.
from $11
Composite Route Car Only

Three ways to Travel from Cameron Highlands to Shangri-La Kuala Lumpur

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

CS Travel & Tours

Phone:
+60 12-510 9722
Website:
cstravelandtours.com/
Bus from Tanah Rata Bus Terminal to KL
Ave. Duration:
4h 45m
Frequency:
5 times a day
Estimated price:
$7.64–$11.47

Unititi express

Phone:
011 1866 8811
Website:
unititi.com.my/
Bus from Tanah Rata Bus Terminal to KL
Ave. Duration:
4h 30m
Frequency:
5 times a day
Estimated price:
$7.01–$10.83

Train operators

KTM Intercity

Phone:
+60 3 2267 1200
Website:
ktmb.com.my
Train from Kampar to Putra
Ave. Duration:
1h 47m
Frequency:
Every 2 hours
Estimated price:
$4.97–$15.29

Questions and Answers

What is the cheapest way to get from Cameron Highlands to Shangri-La Kuala Lumpur?

The cheapest way to get from Cameron Highlands to Shangri-La Kuala Lumpur is to bus which costs $6.52 - $10.33 and takes 4h 55m.

What is the fastest way to get from Cameron Highlands to Shangri-La Kuala Lumpur?

The fastest way to get from Cameron Highlands to Shangri-La Kuala Lumpur is to drive which takes 2h 27m and costs $8.15 - $13.04 .

How far is it from Cameron Highlands to Shangri-La Kuala Lumpur?

The distance between Cameron Highlands and Shangri-La Kuala Lumpur is 263 km. The road distance is 206 km.

How do I travel from Cameron Highlands to Shangri-La Kuala Lumpur without a car?

The best way to get from Cameron Highlands to Shangri-La Kuala Lumpur without a car is to taxi and train which takes 3h 35m and costs $43.48 - $59.78 .

How long does it take to get from Cameron Highlands to Shangri-La Kuala Lumpur?

It takes approximately 3h 35m to get from Cameron Highlands to Shangri-La Kuala Lumpur, including transfers.

Can I drive from Cameron Highlands to Shangri-La Kuala Lumpur?

Yes, the driving distance between Cameron Highlands to Shangri-La Kuala Lumpur is 206 km. It takes approximately 2h 27m to drive from Cameron Highlands to Shangri-La Kuala Lumpur.

Where can I stay near Shangri-La Kuala Lumpur?

There are 7856+ hotels available in Shangri-La Kuala Lumpur. Prices start at $15.80 per night.
+0