Direct flights from Bahrain to Baku

BAH - GYD route map All flights from BAH to GYD non-stop. There are direct flights from Bahrain International Airport, Bahrain to Heydar Aliyev International Airport (GYD), Azerbaijan with AZAL Azerbaijan Airlines and Gulf Air. The flight distance is 986 miles and the trip usually takes about 3 hours and 55 minutes.

BAH
Bahrain Airport
BahrainBahrain , Bahrain
GYD
Heydar Aliyev International Airport
AzerbaijanBaku , Azerbaijan
BAH
Bahrain Airport
BahrainBahrain , Bahrain
Heydar Aliyev Airport
AzerbaijanBaku , Azerbaijan
GYD
Flight time is 3 hours and 45 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

AZAL Azerbaijan Airlines

Ended in Oct 2023
Ended in Oct 2023
1 flight per day

Gulf Air

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Flight schedule from Bahrain to Baku with AZAL Azerbaijan Airlines

This is a weekly direct flight schedule for AZAL Azerbaijan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Dec 11
Tue
Dec 12
Wed
Dec 13
Thu
Dec 14
Fri
Dec 15
Sat
Dec 16
Sun
Dec 17

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - GYD
Flight schedule from Bahrain to Baku with Gulf Air

This is a weekly direct flight schedule for Gulf Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Dec 11
Tue
Dec 12
Wed
Dec 13
Thu
Dec 14
Fri
Dec 15
Sat
Dec 16
Sun
Dec 17
GF81
----
----
----
09:40
----
09:40
----

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - GYD

Bahrain to Baku flight departures

Select a date to see all scheduled flight departures between BAH to GYD.

Thursday
Thu
Dec 14
1 flights
Friday
Fri
Dec 15
0 flights
Saturday
Sat
Dec 16
1 flights
Sunday
Sun
Dec 17
0 flights
Monday
Mon
Dec 18
0 flights
Tuesday
Tue
Dec 19
0 flights
Wednesday
Wed
Dec 20
0 flights
Time
Airline
Flight
09:40
Gulf Air Gulf Air
GF81
09:40
Gulf Air Gulf Air
GF81
BAH-GYD flight route
Bahrain, BAH to Baku, GYD flight path. The distance is 986 miles or 1586 km.
Bahrain - Baku direct flight map

BAH - GYD information

  • Distance
    986 miles (1586 km)
  • Flight time
    3 hours and 55 minutes
  • Airlines
    AZAL Azerbaijan Airlines AZAL Azerbaijan Airlines
    Gulf Air Gulf Air
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Gulf Air Aircraft
    Airbus A318 / A319 / A320 / A321
  • Arrival Terminal
    Terminal 1 (AZAL Azerbaijan Airlines)
AD (888) 559-5091:
Unpublished Flight Rates From Bahrain to Baku

Yes. There are direct flights from Muharraq (BAH) to Baku (GYD) with Gulf Air.

The flight time is 3 hours and 45 minutes. The distance is 986 miles or 1586 kilometers.

The flight (GF81) departs at 09:40.

Unfortunately you can't fly direct from Muharraq to Baku with Star Alliance.

Unfortunately you can't fly direct from Muharraq to Baku with One World.

Unfortunately you can't fly direct from Muharraq to Baku with Sky Team.

Gulf Air flies this route with the Airbus A318 / A319 / A320 / A321 aircraft.

Gulf Air have non-stop flights to Baku.

You can fly direct to Baku every thursday and saturday.