>>>>
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 Imam Khomeini International Airport to Bahrain International Airport

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

  • One way
  • Round-trip
sortSort: Price (Lowest)
  • Sort: Price (Lowest)
  • Sort: Departure (Earliest)

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

Selected Airlines from Imam Khomeini International Airport to Bahrain International Airport

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

Jazeera Airways
From S$ 153
Air Arabia Abu Dhabi
From S$ 195
Turkish Airlines
From S$ 206
Pegasus Airlines
From S$ 213
Kuwait Airways
From S$ 224
Air Arabia
From S$ 237
Etihad Airways
From S$ 250
SALAM AIR
From S$ 306
Flydubai
From S$ 431
Emirates
From S$ 435
ANA airlines
Find more flights and airlines
Flight Schedule from Imam Khomeini International Airport to Bahrain International Airport

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

Flight info.
Departure
Arrival
Weekly Schedule
  1. PC513

    03:45

    IKA

    3.3h

    06:35

    SAW

    SMTWTFS
  2. PC824

    21:20

    SAW

    3.8h

    01:10

    BAH

    -M-W-F-
  3. 3L526

    04:00

    IKA

    2.2h

    06:40

    AUH

    S-T----
  4. 3L017

    18:20

    AUH

    1.2h

    18:30

    BAH

    S-TWTFS
  5. 3L526

    04:00

    IKA

    2.2h

    06:40

    AUH

    S-T----
  6. 3L015

    09:10

    AUH

    1.2h

    09:20

    BAH

    SMTWTFS
  7. PC1737

    04:15

    IKA

    2.8h

    06:30

    ESB

    S-T-T--
  8. PC2677

    08:00

    ESB

    1.1h

    09:05

    SAW

    SMT-T--
  9. TK7674

    20:35

    SAW

    4.1h

    00:40

    BAH

    --TW-FS
  10. PC517

    06:25

    IKA

    3.3h

    09:15

    SAW

    SMTWTFS
  11. TK7674

    20:35

    SAW

    4.1h

    00:40

    BAH

    --TW-FS
  12. G9204

    11:25

    IKA

    2.1h

    14:00

    SHJ

    SMT---S
  13. G9101

    08:10

    SHJ

    1.2h

    08:20

    BAH

    SMTWTFS
  14. G9204

    11:25

    IKA

    2.1h

    14:00

    SHJ

    SMT---S
  15. G9105

    19:20

    SHJ

    1.2h

    19:30

    BAH

    SMTWTFS
  16. G9204

    11:25

    IKA

    2.1h

    14:00

    SHJ

    SMT---S
  17. G9103

    17:00

    SHJ

    1.2h

    17:10

    BAH

    SMTWTFS
  18. KU516

    12:55

    IKA

    1.8h

    14:10

    KWI

    S-T-T--
  19. J9103

    17:25

    KWI

    1.2h

    18:35

    BAH

    S---T--
  20. G9202

    14:25

    IKA

    2.1h

    17:00

    SHJ

    S-TWTF-
  21. G9105

    19:20

    SHJ

    1.2h

    19:30

    BAH

    SMTWTFS

Imam Khomeini International Airport to Bahrain International Airport Flights Info

Flight distance1,018.65km
Cheapest one-way ticket priceS$ 153
Cheapest return ticket priceS$ 448