Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Penang (PEN) to Shanghai Pudong (PVG)

Travellers and cabin class
  1. Home
  2. Malaysia
  3. Penang
  4. Shanghai Pudong

Compare Penang to Shanghai Pudong flight deals

Find the cheapest month or even day of the year to fly to Shanghai Pudong

Book the best Shanghai Pudong fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Penang to Shanghai Pudong

Looking for a cheap last-minute deal or the best return flight from Penang to Shanghai Pudong? Find the lowest prices on one-way and return tickets right here.
Shanghai.£142 per passenger.Departing Fri, 5 Dec, returning Sat, 13 Dec.Return flight with AirAsia and AirAsia X.Outbound indirect flight with AirAsia, departs from Penang on Fri, 5 Dec, arriving in Shanghai Pudong.Inbound indirect flight with AirAsia X, departs from Shanghai Pudong on Sat, 13 Dec, arriving in Penang.Price includes taxes and charges.From £142, select.
Fri, 5 DecPEN - PVG with AirAsia
1 stop
Sat, 13 DecPVG - PEN with AirAsia X
1 stop
from £142
Shanghai.£154 per passenger.Departing Sun, 2 Nov, returning Sat, 8 Nov.Return flight with AirAsia and AirAsia X.Outbound indirect flight with AirAsia, departs from Penang on Sun, 2 Nov, arriving in Shanghai Pudong.Inbound indirect flight with AirAsia X, departs from Shanghai Pudong on Sat, 8 Nov, arriving in Penang.Price includes taxes and charges.From £154, select.
Sun, 2 NovPEN - PVG with AirAsia
1 stop
Sat, 8 NovPVG - PEN with AirAsia X
1 stop
from £154
Shanghai.£159 per passenger.Departing Wed, 1 Oct, returning Tue, 7 Oct.Return flight with AirAsia and AirAsia X.Outbound indirect flight with AirAsia, departs from Penang on Wed, 1 Oct, arriving in Shanghai Pudong.Inbound indirect flight with AirAsia X, departs from Shanghai Pudong on Tue, 7 Oct, arriving in Penang.Price includes taxes and charges.From £159, select.
Wed, 1 OctPEN - PVG with AirAsia
1 stop
Tue, 7 OctPVG - PEN with AirAsia X
1 stop
from £159
Shanghai.£161 per passenger.Departing Fri, 22 Aug, returning Sun, 24 Aug.Return flight with AirAsia and AirAsia X.Outbound indirect flight with AirAsia, departs from Penang on Fri, 22 Aug, arriving in Shanghai Pudong.Inbound indirect flight with AirAsia X, departs from Shanghai Pudong on Sun, 24 Aug, arriving in Penang.Price includes taxes and charges.From £161, select.
Fri, 22 AugPEN - PVG with AirAsia
1 stop
Sun, 24 AugPVG - PEN with AirAsia X
1 stop
from £161
Shanghai.£164 per passenger.Departing Thu, 10 Jul, returning Sun, 13 Jul.Return flight with China Southern.Outbound indirect flight with China Southern, departs from Penang on Thu, 10 Jul, arriving in Shanghai Pudong.Inbound indirect flight with China Southern, departs from Shanghai Pudong on Sun, 13 Jul, arriving in Penang.Price includes taxes and charges.From £164, select.
Thu, 10 JulPEN - PVG with China Southern
1 stop
Sun, 13 JulPVG - PEN with China Southern
1 stop
from £164
Shanghai.£167 per passenger.Departing Thu, 28 Aug, returning Tue, 2 Sep.Return flight with AirAsia and AirAsia X.Outbound indirect flight with AirAsia, departs from Penang on Thu, 28 Aug, arriving in Shanghai Pudong.Inbound indirect flight with AirAsia X, departs from Shanghai Pudong on Tue, 2 Sep, arriving in Penang.Price includes taxes and charges.From £167, select.
Thu, 28 AugPEN - PVG with AirAsia
1 stop
Tue, 2 SepPVG - PEN with AirAsia X
1 stop
from £167
Shanghai.£170 per passenger.Departing Tue, 24 Jun, returning Sat, 28 Jun.Return flight with AirAsia and Philippine Airlines.Outbound indirect flight with AirAsia, departs from Penang on Tue, 24 Jun, arriving in Shanghai Pudong.Inbound indirect flight with Philippine Airlines, departs from Shanghai Pudong on Sat, 28 Jun, arriving in Penang.Price includes taxes and charges.From £170, select.
Tue, 24 JunPEN - PVG with AirAsia
1 stop
Sat, 28 JunPVG - PEN with Philippine Airlines
1 stop
from £170
Shanghai.£172 per passenger.Departing Thu, 26 Jun, returning Tue, 8 Jul.Return flight with China Southern.Outbound indirect flight with China Southern, departs from Penang on Thu, 26 Jun, arriving in Shanghai Pudong.Inbound indirect flight with China Southern, departs from Shanghai Pudong on Tue, 8 Jul, arriving in Penang.Price includes taxes and charges.From £172, select.
Thu, 26 JunPEN - PVG with China Southern
1 stop
Tue, 8 JulPVG - PEN with China Southern
1 stop
from £172
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Penang to Shanghai Pudong found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Penang to Shanghai Pudong

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Penang to Shanghai Pudong flights are currently cheapest in December.
Jun
from £170
Jul
from £164
Aug
from £161
Sep
from £178
Oct
from £159
Nov
from £154
Dec
from £142
Jan
from £172
Feb
from £182
Mar
from £199
Apr
from £291
May
from £280

Direct flights from Penang to Shanghai Pudong

Penang to Shanghai Pudong: Alternative routes

Compare routes from Penang to Shanghai below. You may find an airport to fly into that's cheaper, faster, or easier than Shanghai Pudong.

George Town to Shanghai: Flight information

The things to know before you go.
Cheapest flight found£142
Cheapest month to flyDecember
Average flight time5 hrs, 18 mins
Most popular airlineJuneyao Airlines
Average flights per week15

Finding cheap flights from Penang to Shanghai Pudong: Frequently asked questions

The best price we found for a return flight from Penang to Shanghai Pudong is £142. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 18 minutes is the average flight time from Penang to Shanghai Pudong.
Juneyao Airlines, China Eastern and Shanghai Airlines fly direct from Penang to Shanghai Pudong.
As of June 2025, there are 15 flights per week flying from Penang to Shanghai Pudong.
The cheapest month to fly from Penang to Shanghai Pudong is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Penang Airport to Shanghai Pudong Airport on Friday, 5 December 2025.
Yes – the average flight time is 5 hours and 18 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shanghai Pudong but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shanghai is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, AirAsia and Juneyao Airlines offer the cheapest flight tickets to Shanghai Pudong.

Travelling from Penang International Airport (PEN) to Shanghai Pudong International Airport (PVG): what you need to know

  • The average duration of a direct flight from Penang International Airport to Shanghai Pudong International Airport is 5 hours 25 minutes.

  • George Town and Shanghai are in the same timezone, UTC+8.

  • Flights from PEN to PVG start from 00:05 — the earliest with Juneyao Airlines. The last departure is at 23:55 with Juneyao Airlines. In total, you can take your pick of 19 weekly Penang International Airport to Shanghai Pudong International Airport flights.

  • Arrive at the airport on time so you don't miss your PEN to PVG flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the stress of rushing.

  • You can expect longer lines in popular months like August. Arriving up to four hours in advance for international flights and two hours for a domestic departure is a smart move.

  • Juneyao Airlines has direct flights from Penang International Airport to Shanghai Pudong International Airport. Book with this popular carrier, then get ready to see the sights in Shanghai — and maybe even more of China if your schedule allows.

  • The majority of passengers choose to fly with Juneyao Airlines on this route.

  • Juneyao Airlines is the most punctual carrier that offers PEN to PVG flights. An impressive 98.33% of its departures on this route arrive as scheduled.

  • If you want to include a stop along the way, just uncheck 'Direct flights only' when searching for your ticket from Penang International Airport to Shanghai Pudong International Airport. These are the most popular stopovers between PEN and PVG:

    • Kuala Lumpur International Airport

    • Changi International Airport

    • Suvarnabhumi Airport

How to find the cheapest flights from Penang International Airport (PEN) to Shanghai Pudong International Airport (PVG)

  • The cheapest price we've seen for a one-way Penang International Airport to Shanghai Pudong International Airport flight is £82. A round-trip fare is currently £142. Depending on the availability and when you book, these fares may change.

  • Score cheap tickets from PEN to PVG by booking at least six months ahead. Based on our research, that's the sweet spot for picking up a bargain.

  • May is the cheapest month for flights from Penang International Airport to Shanghai Pudong International Airport. If you'd like to travel at a different time of year, the 'Whole month' tool will give you the lowest airfares for each month.

  • Picking up cheap flights from PEN to PVG is a cinch with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch as soon as there's a better deal.

  • Tailor your trip using filters. Select your departure and arrival times, airlines and total journey duration. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Penang International Airport to Shanghai Pudong International Airport.

Handy information about Penang International Airport (PEN)

  • 69.54% of flights leaving from Penang International Airport touch down at their destination on time.

  • To get to Penang International Airport from central George Town, it'll take around 25 minutes by car. This depends on traffic though. It's approximately 11 miles from the airport to the city centre.

  • Catching an early flight from Penang International Airport to Shanghai Pudong International Airport? Avoid the last-minute rush to the terminal (and get some extra shut-eye) by picking one of these hotels near PEN:

    • Olive Tree Hotel Penang

    • The Best Hotel in Bayan Lepas - THE LOV Penang

    • Amari Spice Penang

Arriving at Shanghai Pudong International Airport (PVG)

  • The last thing you need is a lengthy trip to your hotel if you're arriving on a late Penang International Airport to Shanghai Pudong International Airport flight. Stay at one of these accommodation options near PVG instead:

    • Vienna International Hotel Shanghai Pudong International Toursim Resort Airport

    • Jinjiang Inn Select (Shanghai Pudong Airport)

    • Ramada Plaza by Wyndham Shanghai Pudong Airport

  • Drive into your next adventure with a Shanghai Pudong International Airport rental car. Pick up a set of wheels from Hertz to explore Shanghai and beyond.

  • To secure the best deal, reserve your ride from Shanghai Pudong International Airport at least a couple of weeks in advance. Prices typically increase closer to your departure date.

Getting from Shanghai Pudong International Airport (PVG) to central Shanghai

  • PVG is located at No.300 Qihang Road.

  • Shanghai Pudong International Airport is roughly 35 miles from the centre of Shanghai. Driving there takes about 50 minutes.

When to fly to Shanghai Pudong International Airport (PVG)

  • It's time to choose your dates for your flight from Penang International Airport to Shanghai Pudong International Airport. April is the most popular month to head to Shanghai. If you'd like a more low-key vibe, go in April.

  • Book your flight from Penang International Airport to Shanghai Pudong International Airport for August if you want to visit Shanghai during its warmest month. You can expect temperatures of between 23ºC (73ºF) and 34ºC (93ºF).

  • If you want to travel in cooler conditions, search for a cheap ticket from PEN to PVG in January. Average temperatures are between -1ºC (30ºF) and 10ºC (50ºF) then.

Explore more of China

  • Shanghai has its own special appeal, but there are so many other parts of China you'll want to see. About 170 miles west of Shanghai, a trip to Nanjing will keep you on the move. Start with leading attractions like Sun Yat-sen Mausoleum, Nanjing City Wall and Nanjing Massacre Memorial Hall.

  • Around 50 miles west of Shanghai, Suzhou is another favourite stop in China. Get a taste of what this destination has to offer at Lotus Peak, Tianpingshan and Shangfang Tower.

More travel options

Cheap hotels in Shanghai
Hotels by Crowne Plaza in Shanghai
Book hotels in Jiaxing Road
Hotels in Pudong
Hotels by Holiday Inn in Shanghai
InterContinental hotels in Shanghai
JW Marriott hotels in Shanghai
Hotels by Holiday Inn Express in Shanghai
Indigo hotels in Shanghai
Conrad hotels in Shanghai
Park Hyatt Shanghai hotel deals
Cheap hotels deals in North Sichuan Road
Cheap hotels in Jiangwanzhen
Hotels by Fairfield Inn & Suites in Shanghai
Shangri-La Shanghai hotel deals
Cheap hotels in Bansongyuanlu
Flights from Sydney to Brisbane
Plane tickets from Athens International to Milan
Cheap flights from Belfast to London Stansted
Flights from Newcastle to New York
Plane tickets from Edinburgh to Dalaman
Cheap tickets from Barcelona to London Gatwick
Return flights from Edinburgh to Indira Gandhi International
Cheap return flights from Manchester to Chicago
Plane tickets from Humberside to Amsterdam Schiphol
Cheap return flights from Manchester to Toronto Pearson International
Plane tickets from Birmingham to Karachi
Return tickets from London Gatwick to Dubrovnik
Cheap tickets from Edinburgh to New York John F. Kennedy
Cheap return tickets from Leeds Bradford to Antalya
Cheap return tickets from Birmingham to Florence
Return plane tickets from Dublin to Brussels
Return plane tickets from London Heathrow to Belfast
Return tickets from Paris to Birmingham
Return tickets from London to Quito
Cheap return flights from Perth to Bali (Denpasar)
Cheap return tickets from Milan to Barcelona
Return plane tickets from Auckland International to London
Flights from London to Kittilä
Cheap return tickets from Dublin to Glasgow
Tickets from London Stansted to Cologne
Cheap tickets from Oslo to London
Tickets from Venice to Manchester
Return plane tickets from Dublin to Sydney
Return plane tickets from Amsterdam Schiphol to Bangkok
Cheap tickets from Paris to Barcelona
Car hire in Yangpu
Car hire in Huangpu
Shanghai Pudong Airport car hire
China car hire
Cheap car hire in Pudong
Car hire in Hongkou
Cheap car hire in Jiading
Plane tickets from Penang to Shanghai
Cheap tickets from Penang
Cheap return flights from Penang
Return flights from Penang to China
Return flights to Shanghai Pudong
Cheap flights from Malaysia
Cheap tickets from Malaysia to China
Return plane tickets to Shanghai
Tickets to China
Cheap last minute flights

Plan the rest of your trip from George Town to Shanghai

  • Car hire from Shanghai Pudong
  • Hotels in Shanghai

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • Paris
    • London
    • Dublin
    • Palma - Majorca
    • Barcelona
    • Ibiza
    • Malaga
    • Belfast
  • Hotels
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
  • Car hire
    • Amsterdam
    • Paris
    • London
    • Dublin
    • Palma
    • Barcelona
    • Ibiza
    • Málaga
    • Belfast
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings