Cheap Flight Deals from Pudong Intl. Airport to Bahrain Airport
Search for flights from Shanghai to Bahrain and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopPVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Mon, May 19 | Gulf AirBAH 21:309h 10mDirectPVG 11:40Bahrain - Shanghai | Tue, May 27 | Gulf AirNZD 1,161 NZD 1,50023% OFF23% OFFNZD 1,500 NZD 1,161
-
PVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Mon, Jun 16 | Gulf AirBAH 21:309h 10mDirectPVG 11:40Bahrain - Shanghai | Thu, Jun 19 | Gulf AirNZD 1,186 NZD 1,50021% OFF21% OFFNZD 1,500 NZD 1,186
-
PVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Mon, May 5 | Gulf AirBAH 21:309h 10mDirectPVG 11:40Bahrain - Shanghai | Thu, May 8 | Gulf AirNZD 1,190 NZD 1,50021% OFF21% OFFNZD 1,500 NZD 1,190
-
PVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Mon, May 12 | Gulf AirBAH 21:309h 10mDirectPVG 11:40Bahrain - Shanghai | Tue, May 20 | Gulf AirNZD 1,19121% OFFNZD 1,500 NZD 1,191
-
PVG 00:3514h 15m1 stopsBAH 09:50Shanghai - Bahrain | Fri, Apr 25 | Qatar AirwaysBAH 22:2013h 10m1 stopsPVG 16:30Bahrain - Shanghai | Fri, May 2 | Qatar AirwaysNZD 92538% OFFNZD 1,500 NZD 925
-
PVG 15:2523h 5m1 stopsBAH 09:30Shanghai - Bahrain | Sat, May 10 | China Eastern AirlinesBAH 04:3527h 5m1 stopsPVG 12:40Bahrain - Shanghai | Sat, May 17 | Etihad AirwaysNZD 99334% OFFNZD 1,500 NZD 993
-
PVG 12:1033h 30m1 stopsBAH 16:40Shanghai - Bahrain | Sat, May 10 | SaudiaBAH 17:3513h 15m1 stopsPVG 11:50Bahrain - Shanghai | Sat, May 17 | SaudiaNZD 1,11226% OFFNZD 1,500 NZD 1,112
-
PVG 15:2523h 5m1 stopsBAH 09:30Shanghai - Bahrain | Thu, May 22 | China Eastern AirlinesBAH 10:4021h1 stopsPVG 12:40Bahrain - Shanghai | Wed, May 28 | Etihad AirwaysNZD 1,15623% OFFNZD 1,500 NZD 1,156
-
PVG 15:2534h 40m1 stopsBAH 21:05Shanghai - Bahrain | Mon, May 19 | China Eastern AirlinesBAH 17:4513h 55m1 stopsPVG 12:40Bahrain - Shanghai | Sat, May 24 | Etihad AirwaysNZD 1,20320% OFFNZD 1,500 NZD 1,203
-
PVG 15:2513h 55m1 stopsBAH 00:20Shanghai - Bahrain | Sat, May 31 | China Eastern AirlinesBAH 16:2015h 20m1 stopsPVG 12:40Bahrain - Shanghai | Thu, Jun 5 | Gulf AirNZD 1,21519% OFFNZD 1,500 NZD 1,215
-
SHA 13:0017h 25m1 stopsBAH Invalid DateShanghai - Bahrain | Sat, Apr 26 | Normal AirlineBAH 15:006hDirectSHA 16:00Bahrain - Shanghai | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Wed, Jun 4 | Gulf AirNZD 619 NZD 5,83089% OFF89% OFFNZD 5,830 NZD 619
-
PVG 15:5510h 10mDirectBAH 21:05Shanghai - Bahrain | Wed, May 14 | Gulf AirNZD 640 NZD 5,83089% OFF89% OFFNZD 5,830 NZD 640
-
PVG 12:1033h 30m1 stopsBAH 16:40Shanghai - Bahrain | Sat, May 31 | SaudiaNZD 604 NZD 5,83090% OFF90% OFFNZD 5,830 NZD 604
-
PVG 15:2513h 55m1 stopsBAH 00:20Shanghai - Bahrain | Sat, May 10 | China Eastern AirlinesNZD 60690% OFFNZD 5,830 NZD 606
-
PVG 15:2513h 55m1 stopsBAH 00:20Shanghai - Bahrain | Thu, May 8 | China Eastern AirlinesNZD 60990% OFFNZD 5,830 NZD 609
-
PVG 15:2513h 55m1 stopsBAH 00:20Shanghai - Bahrain | Thu, May 22 | China Eastern AirlinesNZD 62189% OFFNZD 5,830 NZD 621
-
PVG 15:2515h 45m1 stopsBAH 02:10Shanghai - Bahrain | Wed, May 7 | China Eastern AirlinesNZD 62789% OFFNZD 5,830 NZD 627
-
PVG 15:2522h 55m1 stopsBAH 09:20Shanghai - Bahrain | Thu, May 15 | China Eastern AirlinesNZD 62989% OFFNZD 5,830 NZD 629
-
PVG 12:1033h 30m1 stopsBAH 16:40Shanghai - Bahrain | Sat, May 17 | SaudiaNZD 63289% OFFNZD 5,830 NZD 632
-
PVG 15:2513h 55m1 stopsBAH 00:20Shanghai - Bahrain | Mon, Apr 28 | China Eastern AirlinesNZD 4,72219% OFFNZD 5,830 NZD 4,722
-
SHA 13:0017h 25m1 stopsBAH Invalid DateShanghai - Bahrain | Sat, Apr 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Pudong Intl. Airport to Bahrain Airport
See which airlines fly from Shanghai to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Pudong Intl. Airport to Bahrain Airport
Check the schedule for flights from Shanghai to Bahrain and find the flight that best matches your travel plans.
-
ZH9530
Pudong Intl. Airport
9:15 PM
PVG
11:55 PM
SZX
S M T W T F SSearch -
ZH807
Shenzhen Intl. Airport
1:55 AM
SZX
6:00 AM
DOH
- M - W - - S -
GF525
Hamad Intl. Airport
11:25 AM
DOH
12:15 PM
BAH
S M T W T F S -
XJ761
Pudong Intl. Airport
6:50 AM
PVG
10:35 AM
DMK
S M T W T F SSearch -
XJ230
Don Mueang Intl. Airport
3:40 PM
DMK
6:50 PM
DEL
S - T - T - S -
IX145
Indira Gandhi Intl. Airport
8:00 PM
DEL
9:50 PM
BAH
S M T W T F S -
9C8891
Pudong Intl. Airport
7:05 AM
PVG
10:30 AM
BKK
S M T W T F SSearch -
6E1052
Suvarnabhumi Intl. Airport
3:50 PM
BKK
7:00 PM
BOM
S M T W T F S -
6E1201
Chhatrapati Shivaji Intl. Airport
9:15 PM
BOM
10:45 PM
BAH
S M T W T F S -
VZ3525
Pudong Intl. Airport
11:00 PM
PVG
2:30 AM
BKK
S M T W T F SSearch -
EY403
Suvarnabhumi Intl. Airport
9:10 AM
BKK
12:45 PM
AUH
S M T W T F S -
EY643
Abu Dhabi Intl. Airport
4:30 PM
AUH
4:45 PM
BAH
S M T W T F - -
QR871
Pudong Intl. Airport
12:35 AM
PVG
5:35 AM
DOH
S M T W T F SSearch -
QR1170
Hamad Intl. Airport
8:40 AM
DOH
10:15 AM
RUH
S M T W T F S -
XY233
Riyadh Airport
6:00 PM
RUH
7:15 PM
BAH
S M T W T F S -
9C8755
Pudong Intl. Airport
9:50 PM
PVG
1:35 AM
BKK
S M T W T F SSearch -
EY403
Suvarnabhumi Intl. Airport
9:10 AM
BKK
12:45 PM
AUH
S M T W T F S -
EY643
Abu Dhabi Intl. Airport
4:30 PM
AUH
4:45 PM
BAH
S M T W T F - -
SL927
Pudong Intl. Airport
2:40 AM
PVG
6:10 AM
DMK
S M T W T F SSearch -
6E1052
Suvarnabhumi Intl. Airport
3:50 PM
BKK
7:00 PM
BOM
S M T W T F S -
6E1201
Chhatrapati Shivaji Intl. Airport
9:15 PM
BOM
10:45 PM
BAH
S M T W T F S -
XJ761
Pudong Intl. Airport
6:50 AM
PVG
10:35 AM
DMK
S M T W T F SSearch -
G9817
Suvarnabhumi Intl. Airport
11:25 PM
BKK
2:50 AM
SHJ
S M T W T F S -
G9107
Sharjah International Airport
3:55 AM
SHJ
4:05 AM
BAH
S M T W T F S -
VZ3525
Pudong Intl. Airport
11:00 PM
PVG
2:30 AM
BKK
S M T W T F SSearch -
6E1052
Suvarnabhumi Intl. Airport
3:50 PM
BKK
7:00 PM
BOM
S M T W T F S -
6E1201
Chhatrapati Shivaji Intl. Airport
9:15 PM
BOM
10:45 PM
BAH
S M T W T F S -
EY867
Pudong Intl. Airport
6:55 PM
PVG
12:30 AM
AUH
S - T W T F SSearch -
EY551
Abu Dhabi Intl. Airport
1:57 AM
AUH
2:34 AM
RUH
S M T W T F S -
XY233
Riyadh Airport
6:00 PM
RUH
7:15 PM
BAH
S M T W T F S
Pudong Intl. Airport to Bahrain Airport Flights Info
Flight distance | 6,850.62 km |
---|---|
Cheapest one-way ticket price | NZD 604 |
Cheapest return ticket price | NZD 1,160 |
FAQs for Pudong Intl. Airport to Bahrain Airport Flights
-
How long is a flight from Pudong Intl. Airport to Bahrain Airport?
It takes around 10 hours 10 minutes to fly from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH). -
How many daily flights are there from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH)?
There are around 1 daily flights from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH). -
When are flight tickets from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH) the cheapest?
Tickets cost around NZD 775 in May, making it the cheapest month to book. Pudong Intl. Airport (PVG) to Bahrain Airport (BAH) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH) most expensive?
The route from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH) is quite popular. Without considering departure times or holidays, tickets cost around NZD 775 in May, the most expensive month to book this route. -
What time does the latest flight from Pudong Intl. Airport to Bahrain Airport depart?
The latest flight departs from Pudong Intl. Airport (PVG) at 17:50 and arrives in Bahrain Airport (BAH) at 23:00. -
Which airline operates the most direct flights from Pudong Intl. Airport (PVG) to Bahrain Airport (BAH)?
Gulf Air is a very popular airline operating an average of 42 flights per month.