> > > >
Shanghai Hongqiao Airport to Bahrain Airport flight

Search for flights from Shanghai to Bahrain and check out affordable one-way and round-trip options.

Displayed flight fares from Shanghai to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Selected Airlines from Shanghai Hongqiao 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.

Flight Schedule from Shanghai Hongqiao Airport to Bahrain Airport

Check the schedule for flights from Shanghai to Bahrain and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. CA1590

    9:40 AM

    SHA

    2h 15m

    Nonstop

    11:55 AM

    PEK

    S M T W T F S
    Search
  2. CA941

    5:15 PM

    PEK

    9h 5m

    Nonstop

    10:20 PM

    DXB

    S M T W T F S
  3. GF505

    1:00 PM

    DXB

    1h 20m

    Nonstop

    1:20 PM

    BAH

    S M T W T F S
  4. CA1508

    11:30 AM

    SHA

    2h 10m

    Nonstop

    1:40 PM

    PEK

    S M T W T F S
    Search
  5. CA789

    3:30 PM

    PEK

    10h 25m

    Nonstop

    8:55 PM

    RUH

    - M - - - F -
  6. SV520

    3:25 PM

    RUH

    1h 15m

    Nonstop

    4:40 PM

    BAH

    S - - W - F S
  7. CZ3554

    12:35 PM

    SHA

    2h 30m

    Nonstop

    3:05 PM

    SZX

    S M T W T F S
    Search
  8. CZ5007

    5:10 PM

    SZX

    10h 20m

    Nonstop

    10:30 PM

    RUH

    - M - W - F -
  9. XY233

    5:50 PM

    RUH

    1h 10m

    Nonstop

    7:00 PM

    BAH

    S M T W T F S
  10. CZ3966

    11:25 AM

    SHA

    2h 35m

    Nonstop

    2:00 PM

    SZX

    S M T W T F S
    Search
  11. CZ5007

    5:10 PM

    SZX

    10h 20m

    Nonstop

    10:30 PM

    RUH

    - M - W - F -
  12. XY233

    5:50 PM

    RUH

    1h 10m

    Nonstop

    7:00 PM

    BAH

    S M T W T F S
  13. CA1502

    12:30 PM

    SHA

    2h 15m

    Nonstop

    2:45 PM

    PEK

    S M T W T F S
    Search
  14. CA941

    5:15 PM

    PEK

    9h 5m

    Nonstop

    10:20 PM

    DXB

    S M T W T F S
  15. GF511

    9:20 PM

    DXB

    1h 25m

    Nonstop

    9:45 PM

    BAH

    S M T W T F S
  16. HU7320

    9:55 AM

    SHA

    3h 20m

    Nonstop

    1:15 PM

    HAK

    S M T W T F S
    Search
  17. HU433

    7:10 AM

    HAK

    7h 50m

    Nonstop

    11:00 AM

    AUH

    - - - - - - S
  18. 3L017

    6:20 PM

    AUH

    1h 15m

    Nonstop

    6:35 PM

    BAH

    S M T W T F S
  19. CA1590

    9:40 AM

    SHA

    2h 15m

    Nonstop

    11:55 AM

    PEK

    S M T W T F S
    Search
  20. CA789

    3:30 PM

    PEK

    10h 25m

    Nonstop

    8:55 PM

    RUH

    - M - - - F -
  21. XY233

    5:50 PM

    RUH

    1h 10m

    Nonstop

    7:00 PM

    BAH

    S M T W T F S
  22. CA1590

    9:40 AM

    SHA

    2h 15m

    Nonstop

    11:55 AM

    PEK

    S M T W T F S
    Search
  23. CA789

    3:30 PM

    PEK

    10h 25m

    Nonstop

    8:55 PM

    RUH

    - M - - - F -
  24. GF168

    5:40 PM

    RUH

    1h 15m

    Nonstop

    6:55 PM

    BAH

    S M T W T F S
  25. CA1566

    10:30 PM

    SHA

    2h 25m

    Nonstop

    12:55 AM

    PEK

    - M T - T F S
    Search
  26. CA789

    3:30 PM

    PEK

    10h 25m

    Nonstop

    8:55 PM

    RUH

    - M - - - F -
  27. XY233

    5:50 PM

    RUH

    1h 10m

    Nonstop

    7:00 PM

    BAH

    S M T W T F S
  28. CX327

    10:30 PM

    SHA

    2h 45m

    Nonstop

    1:15 AM

    HKG

    S - - W - - S
    Search
  29. CX647

    4:15 PM

    HKG

    10h 30m

    Nonstop

    9:45 PM

    RUH

    S M T W T F S
  30. XY233

    5:50 PM

    RUH

    1h 10m

    Nonstop

    7:00 PM

    BAH

    S M T W T F S

Shanghai Hongqiao Airport to Bahrain Airport Flights Info

Flight distance6,806.26 km
Cheapest one-way ticket priceMXN4,605
Cheapest return ticket priceMXN16,922