>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Blaise Diagne International Airport to Bahrain International Airport

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

  • One way
  • Round-trip
sortSort by: Lowest Price
  • Sort by: Lowest Price
  • Sort by: Earliest Flight

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Blaise Diagne International Airport to Bahrain International Airport

See which airlines fly from Dakar to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Iberia
From $441
Ethiopian Airlines
From $536
Neos
From $586
Air Senegal
From $643
Royal Air Maroc
From $659
Turkish Airlines
From $819
Emirates
From $888
Etihad Airways
From $905
Air France
From $907
Qatar Airways
From $988
ANA airlines

Find more flights and airlines

Flight Schedule from Blaise Diagne International Airport to Bahrain International Airport

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

Flight info.
Departure
Arrival
Weekly Schedule
  1. AT500

    02:25

    DSS

    3.1h

    06:30

    CMN

    SMTWTFS
  2. AT910

    10:15

    CMN

    4.4h

    16:40

    IST

    SMTWTFS
  3. PC824

    21:20

    SAW

    3.8h

    01:10

    BAH

    SMTWTFS
  4. EY4214

    02:25

    DSS

    3.1h

    06:30

    CMN

    SMTWTFS
  5. EY612

    09:15

    CMN

    7.3h

    19:35

    AUH

    S-T-TF-
  6. EY3153

    23:30

    AUH

    1.3h

    23:45

    BAH

    SMTWTFS
  7. AT500

    02:25

    DSS

    3.1h

    06:30

    CMN

    SMTWTFS
  8. EY612

    09:15

    CMN

    7.3h

    19:35

    AUH

    S-T-TF-
  9. EY377

    21:30

    AUH

    1.3h

    21:45

    BAH

    SMTWTFS
  10. EY4214

    02:25

    DSS

    3.1h

    06:30

    CMN

    SMTWTFS
  11. EY612

    09:15

    CMN

    7.3h

    19:35

    AUH

    S-T-TF-
  12. EY377

    21:30

    AUH

    1.3h

    21:45

    BAH

    SMTWTFS
  13. KQ515

    05:15

    DSS

    9.8h

    18:00

    NBO

    S---T-S
  14. KQ304

    23:10

    NBO

    5.3h

    05:25

    DXB

    S-T-T-S
  15. GF501

    08:00

    DXB

    1.3h

    08:15

    BAH

    SMTWTFS
  16. TK502

    07:20

    DSS

    7.1h

    17:25

    IST

    S-TW--S
  17. TK778

    20:15

    IST

    4.0h

    00:15

    BAH

    SMTWTFS
  18. ET908

    08:00

    DSS

    10.0h

    21:00

    ADD

    SMTWTFS
  19. ET424

    22:10

    ADD

    4.2h

    02:20

    BAH

    -M-W-F-
  20. TK504

    19:50

    DSS

    6.9h

    05:45

    IST

    ----TF-
  21. TK764

    06:45

    IST

    4.5h

    12:15

    DXB

    SMTWTFS
  22. FZ021

    14:35

    DXB

    1.3h

    14:50

    BAH

    SMTWTFS
  23. QR6560

    21:40

    DSS

    4.4h

    04:05

    MAD

    SMTWTFS
  24. QR6949

    09:30

    MAD

    7.1h

    17:35

    DOH

    SMTWTFS
  25. QR1108

    20:00

    DOH

    0.8h

    20:50

    BAH

    SMTWTFS
  26. AF719

    23:05

    DSS

    5.4h

    06:30

    CDG

    SMTWTFS
  27. AF3802

    10:20

    CDG

    6.7h

    19:00

    AUH

    SMTWTFS
  28. AF3971

    21:35

    AUH

    1.2h

    21:45

    BAH

    SMTWTFS

Blaise Diagne International Airport to Bahrain International Airport Flights Info

Flight distance7,103.57km
Cheapest one-way ticket price$535