Bahrain to Baku flights


Fly to Baku from Bahrain in as little as five and a half hours with flydubai. With our range of convenient flight times and plentiful entertainment options, we’ve made travelling to Azerbaijan’s capital city an experience you’ll love.

We have flights from Bahrain International Airport (BAH) to Baku’s Heydar Aliyev International Airport (GYD) - with a short stop in Dubai - up to 3 times per day, seven days a week. Flight time is short - you’ll only spend about four hours in the air - but our range of inflight entertainment will make the time fly even faster as you soar to Baku. Browse your favourite TV shows, movies, music, games, and more on your personal 12.1-inch HD touchscreen, or check social media and read the news online by connecting to our award-winning onboard WiFi.

Our helpful crew will make sure you touch down refreshed. During your flight, a range of snacks and beverages will be available for purchase from our internationally-inspired menu, which caters to all tastes. You can also pre-order a hot meal, which will be ready for you when you board your flight. If you fly Business Class, we take our service to the next level, with a range of luxuries.

During your quick layover at Dubai International Airport (DXB), you’ll find plenty to keep you entertained. Enjoy a spot of shopping or relax with a coffee before boarding your connecting flight for the final leg of the journey.

Bahrain to Baku

  • Choose from up to 3 flights a day, every day of the week, between Bahrain and Azerbaijan’s capital city Baku
  • Overall flight time is around four hours and 20 minutes
  • Fly over Dubai, Iran and the Caspian Sea before landing in Baku
  • Also, search and book flights from Baku to Bahrain

Your journey from Bahrain to Baku


Your Azerbaijani adventure begins at Bahrain International Airport (BAH), about 6km from the capital, Manama. Travel there quickly and conveniently via taxi or your own car - the airport has plenty of spaces and attractive rates for long-term parking, which is accessible 24/7. Make sure you bring cash to pay for parking, as credit cards are not accepted.

On arrival, head to one of our convenient flydubai check-in counters, which open three hours before departure and close 60 minutes before. You can check in with one of our helpful staff or at the self-service kiosks. To save even more time, check in online between 48 hours and 90 minutes before take-off. Drop off any baggage at the bag drop area before heading through security. Once that’s complete, all that’s left to do is relax before it’s time to board your flight. Head to the departure lounge where you can shop, pray or enjoy your pick of restaurants and cafes - as you anticipate the trip ahead.

You’ll arrive at Heydar Aliyev International Airport (GYD), approximately 25km east of Baku - about a 40-minute journey away. Once you land, head to Terminal 1’s entrance where you’ll find plenty of cabs to take you into the city. Alternatively, hop onto the Aero Express Line using a BakuCard, easily available to purchase from the BakuCard kiosk near the exit. For the ultimate travel flexibility throughout your stay, hire a car with us.

Discover Baku

Baku was granted official UNESCO World Heritage Site status in 2000 and it’s not at all hard to see why. Tucked into a picturesque port next to the Caspian Sea, this coastal city is the perfect blend of culture, liveliness, and sunshine. Soak up the rays with a long walk down the famous Danizkenari Bulvar pedestrian promenade and enjoy a unique perspective of the city from the beachside Baku Eye ferris wheel. Wander the streets and be in awe of the city’s range of architecture and history, too - from its ultramodern Flame Towers to the bustling, narrow streets of the Old City.

The browser you are using may not be compatible with our website.

Please upgrade to the latest version of Google Chrome, Mozilla Firefox,
Internet Explorer or download another web browser.