HUB hero image

How to Travel from

Shangri-La to Kuala Lumpur

by Route or Car

Shangri-La
+0
Kuala Lumpur
Transport search to Kuala Lumpur
Shangri-La
+0
Kuala Lumpur
Building a composite car route
Cheapest
Best Offer!
Car
46 h 14 min
3465 km.
from $190
Composite Route Car Only

Two ways to Travel from Shangri-La to Kuala Lumpur

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air China

Website:
airchina.com/index.shtml
Plane from Diqing Shangri-La Airport to Kuala
Ave. Duration:
7h
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$190.84–$623.41

China Eastern Airlines

Website:
en.ceair.com/
Plane from Diqing Shangri-La Airport to Kuala
Ave. Duration:
7h 55m
Frequency:
Every day
Estimated price:
$152.67–$343.51

AirAsia

Website:
airasia.com/
Plane from Diqing Shangri-La Airport to Kuala
Ave. Duration:
6h
Frequency:
Every day
Estimated price:
$108.14–$279.90

Sichuan Airlines

Website:
ch.com/
Plane from Diqing Shangri-La Airport to Kuala
Ave. Duration:
12h 35m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$178.12–$394.40

AirAsia X

Website:
airasiax.com/
Plane from Diqing Shangri-La Airport to Kuala
Ave. Duration:
7h 25m
Frequency:
Friday
Estimated price:
$139.95–$343.51

Train operators

KLIA Express

Phone:
+603 2267 8000
Website:
kliaekspres.com
Train from Klia T1 to Bandar
Ave. Duration:
27 min
Frequency:
Hourly
Estimated price:
$4.71–$10.18

Questions and Answers

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

The cheapest way to get from Shangri-La to Kuala Lumpur is to fly and train which costs $97.83 - $260.87 and takes 7h 10m.

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

The fastest way to get from Shangri-La to Kuala Lumpur is to fly and train which takes 7h 10m and costs $97.83 - $260.87 .

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

The distance between Shangri-La and Kuala Lumpur is 2847 km. The road distance is 3481.5 km.

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

It takes approximately 7h 10m to get from Shangri-La to Kuala Lumpur, including transfers.

Can I drive from Shangri-La to Kuala Lumpur?

Yes, the driving distance between Shangri-La to Kuala Lumpur is 3482 km. It takes approximately 47h 23m to drive from Shangri-La to Kuala Lumpur.

Where can I stay near Kuala Lumpur?

There are 8400+ hotels available in Kuala Lumpur. Prices start at $15.80 per night.
+0