Airlines with flights from Budapest to Shanghai
There are 17 airlines with scheduled flights between BUD and PVG. Shanghai Airlines is the only airline with non-stop flights from Budapest Airport to Shanghai Airport and the flight time is 11 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Shanghai Airlines
-
Total flight time: 11 hours and 5 minutes
-
Sky Team Alliance
-
Shanghai is a Shanghai Airlines hub.
-
7 flights per week
-
Boeing 787-9
-
Business and first class available
BUD
Direct
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FM870
12:30
12:30
12:30
12:30
12:30
12:30
12:30
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 12h 45m - 12h 45m.
-
6 flights per week
BUD
Via VIE
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
OS632
OS15
OS15
11:15
11:15
11:15
11:15
11:15
11:15
11:15
The timetable & schedule information was updated at 2026-04-21
Via Belgrade with Air Serbia
-
Total flight time: 13h 40m - 13h 40m.
-
1 flights per week
BUD
Via BEG
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
JU141
JU986
JU986
----
----
----
----
----
11:25
----
The timetable & schedule information was updated at 2026-04-21
Via Shymkent with SCAT Airlines
-
Total flight time: 13h 55m - 13h 55m.
-
2 flights per week
BUD
Via CIT
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DV490
DV461
DV461
----
----
----
09:00
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 14h 15m - 15h 25m.
-
18 flights per week
BUD
Via IST
PVG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK1036
TK280
TK280
09:00
09:00
09:00
09:00
----
09:00
----
TK1038
TK26
TK26
20:30
20:30
20:30
20:30
20:30
20:30
20:30
The timetable & schedule information was updated at 2026-04-21

There are 17 airlines with scheduled flights between BUD and PVG. Shanghai Airlines is the only airline with non-stop flights from Budapest Airport to Shanghai Airport and the flight time is 11 hours and 5 minutes.
Via Beijing with Air China
Via Zurich with SWISS
Via Frankfurt with Lufthansa
Via Amsterdam with KLM
Via Paris with Air France
Via Dubai with Emirates
Via Shenzhen with Hainan Airlines
Via London with British Airways
Via Helsinki with Finnair
Via Guangzhou with China Southern
Via Cairo with EgyptAir
Via Doha with Qatar Airways