Travel from China to Malaysia is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kuala Lumpur?

Book now

There are 7 ways to get from Shanghai Pudong Airport (PVG) to Kuala Lumpur by plane, train, bus 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.

Recommended option

Fly to Kuala Lumpur, train  •  6h 43m

  1. Fly from Shanghai Pudong (PVG) to Kuala Lumpur (KUL) PVG - KUL
  2. Take the train from Klia T1 to KL Sentral

Cheapest option

Fly to Ipoh, train  •  15h 14m

  1. Fly from Shanghai Pudong (PVG) to Ipoh (IPH) PVG - IPH
  2. Take the train from Ipoh to Kuala Lumpur

5 alternative options

Fly to Sultan Abdul Aziz Shah  •  11h 27m

  1. Fly from Shanghai Pudong (PVG) to Sultan Abdul Aziz Shah (SZB) PVG - SZB

Fly to Kuantan, bus  •  15h 13m

  1. Fly from Shanghai Pudong (PVG) to Kuantan (KUA) PVG - KUA
  2. Take the bus from UMP Gambang to Terminal Bersepadu Selatan Kuala Lumpur

Fly to Singapore Changi, bus  •  12h 11m

  1. Fly from Shanghai Pudong (PVG) to Singapore Changi (SIN) PVG - SIN
  2. Take the bus from Tampines MRT Station to 5 Element Hotel

Bus, train  •  4 days 9h

  1. Take the bus from Shanghai Pudong Airport to Zhejiang Jiaxing
  2. Take the train from Jiaxing to Kunming
  3. Take the bus from Kunming South to Laos Vientiane
  4. Take the train from Nong Khai to Hua Lamphong
  5. Take the train from Bangkok Hualamphong to Kuala Lumpur

Drive  •  2 days 14h

  1. Drive from Shanghai Pudong Airport (PVG) to Kuala Lumpur 5113.2 km

Shanghai Pudong (PVG) to Sultan Abdul Aziz Shah (SZB) flights

The flight time between Shanghai Pudong (PVG) and Sultan Abdul Aziz Shah (SZB) is around 14h 4m and covers a distance of around 3770 km. This includes an average layover time of around 6h 9m. Services are operated by Malaysia Airlines, Firefly, Shanghai Airlines and others. Typically 47 flights run weekly, although weekend and holiday schedules can vary so check in advance.

47 Weekly Planes
14h 4m Average Duration
RM 1629 Cheapest Price
See schedules
China → Malaysia
Unrestricted

Travel safe during COVID-19

International entry into Malaysia from China

  • Entry is unrestricted for citizens and permanent residents of China
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Malaysia from China

  • There are no current restrictions
This applies to arrivals from all countries, with no exceptions

Rules to follow in Malaysia

1m

Mandatory

Mandatory

Considerations leaving from China

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, entry into Malaysia is currently allowed from China.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Regional restriction measures in place
  • Domestic border crossings may be subject to approval, testing and quarantine
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Kuala Lumpur is 03 88810200.

Wearing a face mask on public transport in Kuala Lumpur is mandatory.

The social distance requirement in Kuala Lumpur is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 03 88810200.

Yes, entry into China from Malaysia is currently restricted.

Explore options for future travel.

Last updated: 22 Sep 2022
Exceptions may apply, for full details: Ministry of Health Malaysia.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Shanghai Pudong Airport (PVG) to Kuala Lumpur is to fly and train which costs ¥2300 - ¥8000 and takes 15h 14m.

More details

The fastest way to get from Shanghai Pudong Airport (PVG) to Kuala Lumpur is to fly and train which takes 6h 43m and costs ¥4400 - ¥22000.

More details

The distance between Shanghai Pudong Airport (PVG) and Kuala Lumpur is 3761 km. The road distance is 5113.2 km.

Get driving directions

It takes approximately 6h 43m to get from Shanghai Pudong Airport (PVG) to Kuala Lumpur, including transfers.

More details

The quickest flight from Shanghai Pudong Airport to Kuala Lumpur Airport is the direct flight which takes 5h 35m.

Search flights

Yes, the driving distance between Shanghai Pudong Airport (PVG) to Kuala Lumpur is 5113 km. It takes approximately 2 days 14h to drive from Shanghai Pudong Airport (PVG) to Kuala Lumpur.

Get driving directions

Shanghai Airlines, Singapore Airlines, Garuda Indonesia and five other airlines offer flights from Shanghai Pudong Airport to Kuala Lumpur Airport.

Search flights

There are 1004+ hotels available in Kuala Lumpur. Prices start at RM 500 per night.

More details

Map of how to get from Shanghai Pudong Airport (PVG) to Kuala Lumpur.
Launch map view
  • Distance: 3761.1 km
  • Duration: 6h 43m

What companies run services between Shanghai Pudong Airport (PVG), China and Kuala Lumpur, Malaysia?

Malaysia Airlines, Firefly and 12 other airlines fly from Shanghai Pudong Airport (PVG) to Kuala Lumpur every 4 hours.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Shanghai Pudong to Kuala Lumpur
Ave. Duration
5h 35m
When
Friday and Sunday
Estimated price
RM 1300 - RM 6500
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
16h 5m
When
Friday and Sunday
Estimated price
RM 3000 - RM 12000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Alor Setar
Ave. Duration
18h 25m
When
Friday
Estimated price
RM 1800 - RM 9000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
9h 55m
When
Sunday
Estimated price
RM 4200 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Singapore Changi, Penang
Ave. Duration
11h 6m
When
Monday, Thursday and Friday
Estimated price
RM 4200 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
12h 15m
When
Sunday
Estimated price
RM 4100 - RM 14000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Sultan Ismail Petra
Ave. Duration
12h 55m
When
Sunday
Estimated price
RM 4300 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Taiwan Taoyuan, Penang
Ave. Duration
19h 10m
When
Thursday and Saturday
Estimated price
RM 2300 - RM 13000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Hong Kong, Penang
Ave. Duration
19h 50m
When
Saturday
Estimated price
RM 2300 - RM 6000
Flights from Shanghai Pudong to Kuantan via Kuala Lumpur
Ave. Duration
14h 35m
When
Friday and Sunday
Estimated price
RM 3000 - RM 12000
Flights from Shanghai Pudong to Kuantan via Singapore Changi, Kuala Lumpur
Ave. Duration
10h 30m
When
Friday
Estimated price
RM 3800 - RM 14000
Flights from Shanghai Pudong to Kuantan via Suvarnabhumi, Kuala Lumpur
Ave. Duration
10h 50m
When
Sunday
Estimated price
RM 5000 - RM 17000
Flights from Shanghai Pudong to Kuantan via Guangzhou Baiyun, Kuala Lumpur
Ave. Duration
14h 45m
When
Monday, Thursday and Friday
Estimated price
RM 5500 - RM 16000
Flights from Shanghai Pudong to Kuantan via Singapore Changi, Penang
Ave. Duration
11h 50m
When
Monday
Estimated price
RM 4300 - RM 16000
Flights from Shanghai Pudong to Singapore Changi via Kuala Lumpur
Ave. Duration
7h 50m
When
Friday and Sunday
Estimated price
RM 1400 - RM 6500
Firefly
Website
fireflyz.com.my
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Kuala Trengganu
Ave. Duration
9h 55m
When
Sunday
Estimated price
RM 4200 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Senai
Ave. Duration
12h 15m
When
Sunday
Estimated price
RM 4100 - RM 14000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Sultan Ismail Petra
Ave. Duration
12h 55m
When
Sunday
Estimated price
RM 4300 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Penang
Ave. Duration
14h 15m
When
Sunday
Estimated price
RM 4200 - RM 15000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Taiwan Taoyuan, Penang
Ave. Duration
19h 10m
When
Thursday and Saturday
Estimated price
RM 2300 - RM 13000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Hong Kong, Penang
Ave. Duration
19h 50m
When
Saturday
Estimated price
RM 2300 - RM 6000
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Singapore Changi, Penang
Ave. Duration
10h 55m
When
Thursday
Estimated price
RM 5000 - RM 17000
Flights from Shanghai Pudong to Kuantan via Kuala Lumpur
Ave. Duration
10h 20m
When
Sunday
Estimated price
RM 4100 - RM 14000
Flights from Shanghai Pudong to Kuantan via Singapore Changi, Kuala Lumpur
Ave. Duration
10h 30m
When
Friday
Estimated price
RM 3800 - RM 14000
Flights from Shanghai Pudong to Kuantan via Suvarnabhumi, Kuala Lumpur
Ave. Duration
10h 50m
When
Sunday
Estimated price
RM 5000 - RM 17000
Flights from Shanghai Pudong to Kuantan via Guangzhou Baiyun, Kuala Lumpur
Ave. Duration
12h 20m
When
Friday
Estimated price
RM 9500 - RM 22000
Singapore Airlines
Website
singaporeair.com
Flights from Shanghai Pudong to Kuala Lumpur via Singapore Changi
Ave. Duration
8h 15m
When
Monday
Estimated price
RM 1200 - RM 5500
Flights from Shanghai Pudong to Ipoh via Singapore Changi
Ave. Duration
18h 20m
When
Monday
Estimated price
RM 2400 - RM 11000
Flights from Shanghai Pudong to Ipoh via Manila, Singapore Changi
Ave. Duration
11h 30m
When
Monday, Thursday and Saturday
Estimated price
RM 1400 - RM 4900
Flights from Shanghai Pudong to Ipoh via Taiwan Taoyuan, Singapore Changi
Ave. Duration
18h 50m
When
Friday
Estimated price
RM 3700 - RM 19000
Flights from Shanghai Pudong to Ipoh via Hong Kong, Singapore Changi
Ave. Duration
19h 20m
When
Thursday
Estimated price
RM 3700 - RM 9500
Flights from Shanghai Pudong to Singapore Changi
Ave. Duration
5h 30m
When
Monday
Estimated price
RM 1200 - RM 5500
AirAsia
Website
airasia.com
Flights from Shanghai Pudong to Ipoh via Singapore Changi
Ave. Duration
10h 45m
When
Monday
Estimated price
RM 5000 - RM 20000
Flights from Shanghai Pudong to Ipoh via Don Muang, Singapore Changi
Ave. Duration
13h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
RM 2800 - RM 4100
Flights from Shanghai Pudong to Ipoh via Kuala Lumpur, Senai
Ave. Duration
18h 35m
When
Friday and Sunday
Estimated price
RM 2800 - RM 14000
Scoot Tigerair
Website
flyscoot.com
Flights from Shanghai Pudong to Ipoh via Manila, Singapore Changi
Ave. Duration
11h 30m
When
Monday, Thursday and Saturday
Estimated price
RM 1400 - RM 4900
Flights from Shanghai Pudong to Ipoh via Taiwan Taoyuan, Singapore Changi
Ave. Duration
18h 50m
When
Friday
Estimated price
RM 3700 - RM 19000
Flights from Shanghai Pudong to Ipoh via Hong Kong, Singapore Changi
Ave. Duration
19h 20m
When
Thursday
Estimated price
RM 3700 - RM 9500
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Pudong to Kuala Lumpur
Ave. Duration
5h 55m
When
Sunday
Estimated price
RM 3000 - RM 10000
Flights from Shanghai Pudong to Singapore Changi
Ave. Duration
5h 20m
When
Thursday
Estimated price
RM 3300 - RM 12000
China Southern Airlines
Website
csair.com
Flights from Shanghai Pudong to Kuala Lumpur via Guangzhou Baiyun
Ave. Duration
7h 5m
When
Friday
Estimated price
RM 14000 - RM 90000
Flights from Shanghai Pudong to Singapore Changi via Guangzhou Baiyun
Ave. Duration
9h 20m
When
Tuesday
Estimated price
RM 6500 - RM 16000
Korean Air
Website
koreanair.com
Flights from Shanghai Pudong to Kuala Lumpur via Incheon
Ave. Duration
10h 50m
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
RM 2200 - RM 6000
Juneyao Airlines
Website
juneyaoair.com
Flights from Shanghai Pudong to Singapore Changi
Ave. Duration
5h 37m
When
Monday and Friday
Estimated price
RM 2500 - RM 9500
Shanghai Airlines
Website
ceair.com
Flights from Shanghai Pudong to Kuala Lumpur
Ave. Duration
5h 55m
When
Sunday
Estimated price
RM 3000 - RM 10000
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Shanghai Pudong to Kuala Lumpur via Soekarno–Hatta
Ave. Duration
9h 20m
When
Sunday
Estimated price
RM 2400 - RM 5000
Malindo Airways
Website
malindoair.com
Flights from Shanghai Pudong to Sultan Abdul Aziz Shah via Kuala Lumpur, Langkawi
Ave. Duration
10h 25m
When
Sunday
Estimated price
RM 4500 - RM 15000
Cathay Pacific
Website
cathaypacific.com
Flights from Shanghai Pudong to Singapore Changi via Hong Kong
Ave. Duration
8h 45m
When
Thursday
Estimated price
RM 3400 - RM 11000
Train operators
KLIA Express
Phone
+603 2267 8000
Website
kliaekspres.com
Train from Klia T1 to KL Sentral
Ave. Duration
35 min
Frequency
Every 30 minutes
Estimated price
RM 35 - RM 55
Website
http://www.kliaekspres.com/
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Ipoh to Kuala Lumpur
Ave. Duration
2h 32m
Frequency
5 times a day
Estimated price
RM 32 - RM 37
Website
http://www.ktmb.com.my
Silver
RM 24 - RM 26
Gold
RM 32 - RM 37
Platinum
RM 40 - RM 50
China Railways K-Class
Train from Jiaxing to Kunming
Ave. Duration
34h 51m
Frequency
Once daily
Estimated price
RM 150 - RM 350
Website
Trip.com
Hard Seat
RM 150 - RM 210
Hard sleeper
RM 300 - RM 350
Soft sleeper
RM 460 - RM 550
China Railways T-Class
Website
china-railway.com.cn
Train from Jiaxing to Kunming
Ave. Duration
38h 32m
Frequency
Once daily
Estimated price
RM 130 - RM 310
Website
Trip.com
Hard/Soft Seat
RM 130 - RM 190
Hard Sleeper
RM 260 - RM 310
Soft Sleeper
RM 400 - RM 490
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Nong Khai to Hua Lamphong
Ave. Duration
10h 20m
Frequency
3 times a day
Estimated price
RM 27 - RM 200
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
https://www.railway.co.th/Home/Index
3rd Class (Seat)
RM 27 - RM 40
2nd Class (Air-Conditioned Berth)
RM 85 - RM 120
2nd Class (Air-conditioned Seat)
RM 55 - RM 75
1st Class (Air-Conditioned Berth)
RM 150 - RM 200
Eastern and Oriental Express
Bus operators
LA Holidays
Phone
+ 6012-389 5689
Email
general@laholidays.com.my
Website
laholidays.my
Bus from UMP Gambang to Terminal Bersepadu Selatan Kuala Lumpur
Ave. Duration
3h 34m
Frequency
Every 2 hours
Estimated price
RM 24
Schedules at
laholidays.my
Etika Express
Phone
03-9287 7799
Email
etikadelta@yahoo.com
Website
facebook.com
Bus from UMP Gambang to Terminal Bersepadu Selatan
Ave. Duration
3h 5m
Frequency
4 times a day
Estimated price
RM 25
Schedules at
busonlineticket.com
Book at
easybook.com
Plusliner
Phone
+60 3 4045 8878
Email
talk2us@ktb.com.my
Website
redbus.my
Bus from Universiti Malaysia Pahang to Terminal Bersepadu Selatan
Ave. Duration
3h 34m
Frequency
Twice daily
Estimated price
RM 26
Book at
12go.asia
KKKL Travel & Tours
Email
enquiry@kkkl.com.sg
Website
kkkl.com.sg
Bus from Tampines MRT Station to 5 Element Hotel
Ave. Duration
5h 31m
Frequency
4 times a day
Estimated price
RM 99
Schedules at
kkkl.com.sg
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Shanghai Pudong Airport to Zhejiang Jiaxing
Ave. Duration
2h
Frequency
Every 4 hours
Estimated price
RM 45
Schedules at
chinabusguide.com
Bus from Kunming South to Laos Vientiane
Ave. Duration
14h
Frequency
Once daily
Estimated price
RM 375
Schedules at
chinabusguide.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 How to get from Luton Airport into central London, What are the different types of Renfe trains in Spain? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

ticket