Shanghai, a bustling metropolis on China's eastern coast, seamlessly blends ancient traditions with modern innovation. This vibrant city is a melting pot of cultures, featuring towering skyscrapers, historic temples, and serene gardens. From the iconic Bund waterfront with its colonial architecture to the futuristic skyline of Pudong, Shanghai offers a harmonious juxtaposition of the past and the present. Experience the city's dynamic energy through its lively markets, delectable cuisine, and world-class shopping. Whether you seek historical marvels or cutting-edge entertainment, Shanghai promises a captivating journey through time and culture.
The cheapest month to fly to Shanghai is usually in February.
The best price we found is for Rp4,074,544 from Medan to Shanghai.
Some popular airlines include: Super Air Jet, Singapore Airlines, Philippine Airlines, Indonesia AirAsia, China Southern, China Eastern, AirAsia X.
Popular airports near Shanghai include Shanghai Pudong International Airport (PVG), Shanghai Hongqiao International Airport (SHA), and Hangzhou Xiaoshan International Airport (HGH).
The flight to Shanghai (PVG) is roughly 6 hours 38 minutes and 2,763 miles (4,446 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Shanghai from leading comparison sites using our search engine dashboard.
Famed waterside walkway with city views
Winding, famed classical garden
Iconic tower with city views
Shanghai's main shopping street
Architecture
Soaring skyscraper with scenic views
Amusement park, roller coaster and amusement ride
Historic neighborhood with an artsy vibe
Monastery with many sculptures
Modern museum with ancient relics
127-story high-rise with 2 observatories
Bustling square & meeting place
Reconstructed Buddhist temple complex
Expansive historic temple complex
Seals, sharks & water dragons on display
Museum focusing on modern technology
Historic Buddhist temple complex
Underwater train ride with a light show
Destination for upscale shopping
Large zoo home to giant pandas
Museum on human civilization & animals
Popular area for art galleries & studios
Spacious zoo with bus tours & shows
City park with fountain & walking trails
Winding river with parks & promenades
Public green space with lawns & a pond
Amusement park with rides & performances
Chinese modern & contemporary art
Contemporary art in an old power station
Roller coaster and amusement ride
Venue for urban-development exhibits
Street lined with historic buildings
Collection of paintings & crafts
Island with parks & a Confucian temple
High-tech, permanent indoor circus
The city's past in photos & artifacts
Museums & shops in a historical setting
Iconic all-steel bridge with LED lights
Recreational area with a notable grave
Contemporary art in a former greenhouse
Architecture
Landmark hills with church & observatory
Amusement park, the lion king and shopping
Art museum, museum, art, architecture and modern art
Bustling commercial shopping street
Amusement park with soaring ferris wheel
Entertainment venue with a unique design
Classically designed 1500s garden
Green retreat with flowers & plants
Point of interest
Famous retail street with historic shops
Contemporary art museum with a cafe
Lakeside paths, fishing & sailing
Vast city park & popular BBQ spot
Massive hub for global conventions
Hiking, cycling & camping in the woods
Historical museum with Communist info
Botanical gardens with exotic orchids
Town styled as a classic English village
Ornate, pavilion-style teahouse on water
Basement venue for iconic propaganda art
Theme park with performing sea mammals
Aquarium with a beluga whale show
Entertainment
Roman Catholic church from early 1900s
Large park with film & TV filming sets
Tranquil pathways & lotus flowers
Ancient river town with attractions
Wax museum featuring notable Americans
Glass displays, history & artworks
Local Jewish history during Holocaust
Confucian temple with landscaped gardens
19th-century European-style park
Vast urban oasis with lakes & gardens
Preserved city from the 10th century
Historic landmark dating from 1924
Botanical garden with themed areas
Former home of revolutionary Sun Yat-sen
Park and garden and lake
Park and garden, wetland and birdwatching
Wetland
Wooded walks & a landmark church
Rows of quaint houses on narrow canals
Park and garden
Heritage building with boutiques & eats
Water sports, dinosaurs & spring blooms
Modern space for art & performances
Main arts & crafts–district artery
Museum
Imposing government building & city icon
Garden
Lit-up arch bridge over Huangpu River
Point of interest
Lake
Upscale shopping & dining near the river
Park and garden
Artifacts in a famous politician's home
Castle and amusement park
Point of interest
22.9 °C
Wed, 24 Apr 2024
Average Temperature
8°C
Jan
10°C
Feb
14°C
Mar
20°C
Apr
25°C
May
28°C
Jun
32°C
Jul
32°C
Aug
28°C
Sep
23°C
Oct
17°C
Nov
11°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Shanghai (PVG) - The flight distance between these airports is 2,763 miles (4,446 kilometres). The direct flight time is roughly 6 hours 38 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Shanghai (PVG) - The flight distance between these airports is 2,791 miles (4,492 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Shanghai (PVG) - The flight distance between these airports is 2,728 miles (4,390 kilometres). The direct flight time is roughly 6 hours 33 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Shanghai (PVG) - The flight distance between these airports is 2,504 miles (4,030 kilometres). The direct flight time is roughly 6 hours 3 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Shanghai (PVG) - The flight distance between these airports is 2,793 miles (4,495 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Shanghai (PVG) - The flight distance between these airports is 2,792 miles (4,493 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Shanghai (PVG) - The flight distance between these airports is 2,607 miles (4,196 kilometres). The direct flight time is roughly 6 hours 17 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Shanghai (PVG) - The flight distance between these airports is 2,506 miles (4,033 kilometres). The direct flight time is roughly 6 hours 4 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Shanghai (PVG) - The flight distance between these airports is 2,263 miles (3,641 kilometres). The direct flight time is roughly 5 hours 31 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Shanghai (PVG) - The flight distance between these airports is 2,740 miles (4,409 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Shanghai (PVG) - The flight distance between these airports is 2,781 miles (4,476 kilometres). The direct flight time is roughly 6 hours 40 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Shanghai (PVG) - The flight distance between these airports is 2,055 miles (3,307 kilometres). The direct flight time is roughly 5 hours 3 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Shanghai (PVG) - The flight distance between these airports is 2,769 miles (4,457 kilometres). The direct flight time is roughly 6 hours 39 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Shanghai (PVG) - The flight distance between these airports is 2,375 miles (3,822 kilometres). The direct flight time is roughly 5 hours 46 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Shanghai (PVG) - The flight distance between these airports is 2,622 miles (4,219 kilometres). The direct flight time is roughly 6 hours 19 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Shanghai (PVG) - The flight distance between these airports is 2,310 miles (3,717 kilometres). The direct flight time is roughly 5 hours 37 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Shanghai (PVG) - The flight distance between these airports is 2,461 miles (3,960 kilometres). The direct flight time is roughly 5 hours 58 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Shanghai (PVG) - The flight distance between these airports is 2,635 miles (4,240 kilometres). The direct flight time is roughly 6 hours 21 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Shanghai (PVG) - The flight distance between these airports is 2,434 miles (3,918 kilometres). The direct flight time is roughly 5 hours 54 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Shanghai (PVG) - The flight distance between these airports is 2,443 miles (3,932 kilometres). The direct flight time is roughly 5 hours 55 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Shanghai (PVG) - The flight distance between these airports is 2,517 miles (4,051 kilometres). The direct flight time is roughly 6 hours 5 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Shanghai (PVG) - The flight distance between these airports is 2,560 miles (4,120 kilometres). The direct flight time is roughly 6 hours 11 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Shanghai (PVG) - The flight distance between these airports is 2,738 miles (4,406 kilometres). The direct flight time is roughly 6 hours 35 minutes.
From Jakarta (CGK), Indonesia to Shanghai, China (PVG): Rp4,136,233
Depart: 19 Jun 2024 · Return: 23 Jun 2024 Price found 24 Apr 2024, 01:29
From Surabaya (SUB), Indonesia to Shanghai, China (PVG): Rp4,877,530
Depart: 02 Jan 2025 · Return: 09 Jan 2025 Price found 23 Apr 2024, 21:17
From Denpasar (DPS), Indonesia to Shanghai, China (PVG): Rp4,920,902
Depart: 18 May 2024 · Return: 03 Jun 2024 Price found 23 Apr 2024, 22:48
From Manado (MDC), Indonesia to Shanghai, China (PVG): Rp8,113,320
Depart: 14 Feb 2025 · Return: 21 Feb 2025 Price found 22 Apr 2024, 07:09
From Palembang (PLM), Indonesia to Shanghai, China (PVG): Rp10,178,585
Depart: 22 Dec 2024 · Return: 28 Dec 2024 Price found 24 Apr 2024, 01:37