Which airport are you flying from?

Direct flights from Singapore to Shanghai

Airlines Schedules

SIN - PVG route map All flights from SIN to PVG non-stop. There are direct flights from Singapore Changi Airport (SIN), Singapore to Shanghai Pudong International Airport (PVG), China with China Eastern Airlines, Singapore Airlines and 4 other airlines. 97 weekly departures are currently scheduled on this route. Departure times range from 00:25 to 23:45 depending on the schedule period. The flight distance is 2377 miles (3825 km). Flight time ranges from 5 hours to 5 hours and 50 minutes.

SIN
Singapore Changi Airport
SingaporeSingapore , Singapore
PVG
Shanghai Pudong Airport
ChinaShanghai , China
SIN
Singapore Changi Airport
SingaporeSingapore , Singapore
Shanghai Pudong Airport
ChinaShanghai , China
PVG
Flight time 5h 0min to 5h 50min
Updated Nov 9, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

China Eastern Airlines SkyTeam

Departure times vary between 00:25 and 23:10 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
35 flights/week
35 flights/week

Singapore Airlines Star Alliance

Departure times vary between 01:15 and 17:10 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
28 flights/week
28 flights/week

Juneyao Airlines

Departure times vary between 16:00 and 23:45 • From Terminal 4
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week

Spring Airlines Low-cost carrier

Departure times vary between 06:30 and 17:40 • From Terminal 4
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Shanghai Airlines SkyTeam

Departs at 03:25 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Air China Star Alliance

Departure times vary between 00:50 and 22:55 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
6 flights/week
6 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Singapore to Shanghai with China Eastern Airlines

This is a weekly direct flight schedule for China Eastern Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
MU544
00:25
00:25
00:25
00:25
00:25
00:25
00:25
MU546
10:10
10:10
10:10
10:10
10:10
10:10
10:10
MU568
16:15
16:15
16:15
16:15
16:15
16:15
16:15
MU6050
18:00
18:00
18:00
18:00
18:00
18:00
18:00
MU566
23:00
23:00
23:00
23:00
23:00
23:00
23:00

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Singapore to Shanghai with Singapore Airlines

This is a weekly direct flight schedule for Singapore Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
SQ826
01:15
01:15
01:15
01:15
01:15
01:15
01:15
SQ828
07:20
07:20
07:20
07:20
07:20
07:20
07:20
SQ830
09:20
09:20
09:20
09:20
09:20
09:20
09:20
SQ836
17:00
17:00
17:00
17:00
17:00
17:00
17:00

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Singapore to Shanghai with Juneyao Airlines

This is a weekly direct flight schedule for Juneyao Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
HO1602
16:25
16:25
16:25
16:25
16:25
16:25
16:25
HO1606
23:25
23:25
23:25
23:25
23:25
23:25
23:25

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Singapore to Shanghai with Spring Airlines

This is a weekly direct flight schedule for Spring Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
9C7678
17:40
17:40
17:40
17:40
17:40
17:40
17:40

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Singapore to Shanghai with Shanghai Airlines

This is a weekly direct flight schedule for Shanghai Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
FM844
03:25
03:25
03:25
03:25
03:25
03:25
03:25

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Singapore to Shanghai with Air China

This is a weekly direct flight schedule for Air China. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
CA826
----
17:50
17:50
17:50
17:50
17:50
17:50

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Singapore to Shanghai scheduled departures

Select a date to see every published non-stop departure between SIN and PVG.

Friday
Fri
Dec 04
15 flights(15)
Saturday
Sat
Dec 05
15 flights(15)
Sunday
Sun
Dec 06
15 flights(15)
Monday
Mon
Dec 07
15 flights(15)
Tuesday
Tue
Dec 08
15 flights(15)
Wednesday
Wed
Dec 09
15 flights(15)
Thursday
Thu
Dec 10
15 flights(15)
Time
Airline
Flight
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
00:25
China Eastern Airlines China Eastern Airlines
MU544
01:15
Singapore Airlines Singapore Airlines
SQ826
03:25
Shanghai Airlines Shanghai Airlines
FM844
06:30
Spring Airlines Spring Airlines
9C8552
07:20
Singapore Airlines Singapore Airlines
SQ828
09:20
Singapore Airlines Singapore Airlines
SQ830
10:10
China Eastern Airlines China Eastern Airlines
MU546
16:15
China Eastern Airlines China Eastern Airlines
MU568
16:25
Juneyao Airlines Juneyao Airlines
HO1602
17:00
Singapore Airlines Singapore Airlines
SQ836
17:40
Spring Airlines Spring Airlines
9C7678
17:50
Air China Air China
CA826
18:00
China Eastern Airlines China Eastern Airlines
MU6050
23:00
China Eastern Airlines China Eastern Airlines
MU566
23:25
Juneyao Airlines Juneyao Airlines
HO1606
SPONSORED AD
SIN-PVG flight route
Route map from Singapore, SIN to Shanghai, PVG. The distance is 2377 miles or 3825 km.
Singapore - Shanghai direct flight map
SPONSORED AD
SPONSORED AD

SIN - PVG route facts

  • Distance
    2377 miles (3825 km)
  • Flight time
    5 hours to 5 hours and 50 minutes
  • Airlines
    China Eastern China Eastern
    Singapore Airlines Singapore Airlines
    Juneyao Airlines Juneyao Airlines
    Spring Airlines Spring Airlines
    Shanghai Airlines Shanghai Airlines
    Air China Air China
  • Airline alliances
    SkyTeam Star Alliance Low-cost carrier
  • Cabins
    Economy Premium Economy Business First
  • Hub airports
    China Eastern Airlines: PVG
    Singapore Airlines: SIN
    Juneyao Airlines: PVG
    Spring Airlines: PVG
    Shanghai Airlines: PVG
    Air China: PVG (Secondary hub.)
  • Departure terminals
    China Eastern Airlines: Terminal 3
    Singapore Airlines: Terminal 3
    Juneyao Airlines: Terminal 4
    Spring Airlines: Terminal 4
    Shanghai Airlines: Terminal 3
    Air China: Terminal 1
  • Arrival terminals
    China Eastern Airlines: Terminal 1
    Singapore Airlines: Terminal 2
    Juneyao Airlines: Terminal 2
    Spring Airlines: Terminal 2
    Shanghai Airlines: Terminal 1
    Air China: Terminal 2
  • Aircraft
    China Eastern Airlines: Airbus A330-200, Airbus A350-900, Airbus A330-300, Airbus A320neo, Airbus A321, Boeing 787 and Boeing 787-9
    Singapore Airlines: Airbus A350-900, Boeing 787, Boeing 777-300ER and Airbus A380-800 Passenger
    Juneyao Airlines: Airbus A320neo, Boeing 787-9 and Airbus A321neo
    Spring Airlines: Airbus A320
    Shanghai Airlines: Boeing 737MAX 8 Passenger
    Air China: Airbus A321 and Airbus A350-900

Route FAQ

China Eastern Airlines, Singapore Airlines, Juneyao Airlines, Spring Airlines, Shanghai Airlines and Air China operate non-stop flights from SIN to PVG with 97 weekly departures (Nov 16 – Nov 22, 2026).

Scheduled flight time from SIN to PVG ranges from 5 hours to 5 hours and 50 minutes. The route covers 2377 miles (3825 km).

97 weekly departures (Nov 16 – Nov 22, 2026) are currently scheduled on this route, with published departure times ranging from 00:25 to 23:45 depending on the schedule period.

Departure terminals: China Eastern Airlines: Terminal 3, Singapore Airlines: Terminal 3, Juneyao Airlines: Terminal 4, Spring Airlines: Terminal 4, Shanghai Airlines: Terminal 3 and Air China: Terminal 1. Arrival terminals: China Eastern Airlines: Terminal 1, Singapore Airlines: Terminal 2, Juneyao Airlines: Terminal 2, Spring Airlines: Terminal 2, Shanghai Airlines: Terminal 1 and Air China: Terminal 2.

Economy, Premium Economy, Business and First are currently scheduled on non-stop flights for this route.
Direct flights from Singapore to China
From Singapore to Shenyang

SHE Shenyang Taoxian International Airport

From Singapore to Beijing

PKX Daxing International Airport

From Singapore to Beijing

PEK Beijing Capital International Airport

From Singapore to Tianjin

TSN Tianjin Binhai International Airport

From Singapore to Qingdao

TAO Qingdao Jiaodong International Airport

From Singapore to Jinan

TNA Jinan Yaoqiang International Airport

From Singapore to Zhengzhou

CGO Zhengzhou Xinzheng International Airport

From Singapore to Xian

XIY Xi'an Xianyang International Airport

From Singapore to Hefei

HFE Hefei Xinqiao Airport

From Singapore to Wuxi

WUX Wuxi Airport

SPONSORED AD
SPONSORED AD