Bahrain to Mashhad flights


Enjoy an action-packed trip to Iran’s second-largest city when you book flights from Bahrain to Mashhad with flydubai. Enchanting visitors with its mesmerising mosques and shrines, this city has a fascinating history steeped in religion. However, that’s not all it has to offer; Mashhad is also home to adrenaline-pumping theme parks, gorgeous gardens and a resplendent restaurant scene. We have up to nine flights departing every week for Mashhad, passing through Dubai, with both Economy and Business Class fares available, so you can always find the best option for you.

Book into Economy Class and travel in comfort with a seat in our spacious modern cabin. Every seat is fitted with its own 12.1-inch HD touchscreen, fully loaded with movies, TV shows and interactive games to keep you entertained high above the clouds. Simply put on your head phones, tap the screen and choose from thousands of hours of entertainment.

Arrive feeling refreshed for your Iranian adventure when you pre-book a hot meal from our internationally-inspired menu. If you prefer something a little lighter, the snack trolley is never far away. Fully-stocked with a delicious selection of crisps, sandwiches and refreshments, you’re sure to find something tasty to enjoy at 30,000 feet.

Upgrade to Business Class and enjoy the finer things in our exclusive, luxury cabin. Sink into your soft Italian-leather seat and enjoy refreshments served up by our cabin crew. Stretch out, recline your backrest and relax in total bliss above the clouds. You can watch a movie on your personal touchscreen or tune into your favourite TV series, blocking out the world with your noise-cancelling headphones for complete immersion. With more than 2,000 hours of entertainment available, you’ll find everything from the classics to new releases. You’ll also enjoy a complimentary hot meal during your flight, served to you at your seat.

If you’re travelling on business, you can catch up on work emails or do some last-minute preparation for your meetings by connecting to our award-winning inflight WiFi.  Arrange your devices and documents comfortably on your spacious fold out desk and use this time to get productive, so you’re ready and prepared when you land in Mashhad.

Bahrain to Mashhad

  • We have up to nine flights departing for Mashhad every week
  • You’ll fly south-east over the Arabian Gulf to Dubai. On your connecting flight, you’ll fly north over the gulf and across Iran, landing in the northern city of Mashhad
  • The first leg of your flight will take one hour and 20 minutes. The second flight will take two hours and five minutes. Your total journey time will vary depending on your transfer
  • Also, search and book flights from Mashhad to Bahrain

Your journey


Make your way to Bahrain International Airport (BAH), where you’ll board your first flight. From the centre of Bahrain, it takes around 40 minutes by car or taxi to reach the airport in the north-east of the island. If you’re driving, there are both short and long-stay carparks on site where you can securely park your vehicle.

Our check-in desks are located in the main terminal building and will open three hours before your flight is due to depart. Our helpful crew will assist you in getting checked in, dropping any baggage and collecting your boarding passes, before directing you through security.

You’ll find an array of airport facilities to keep you entertained while you wait for your flight to be called. Pick up a good read in the bookshops, connect your phone to the free airport WiFi or make use of the public prayer room. When your gate is announced, just make your way to the boarding area.

The first leg of your flight will take just one hour and 20 minutes, landing in Dubai International Airport (DXB) for a quick transfer. Your stopover in Dubai could be as short as one hour, depending on your chosen flight. Guests in our exclusive Business Class cabin can relax in our luxurious Business Class lounge at Dubai International, browsing the daily newspapers and picking up a a plate of delicious from the freshly-made buffet.

Flying north-east over the Arabian Gulf and central Iran, the final leg of your flight will take two hours and five minutes. Once you land at Mashhad International Airport (MHD), you can reach your final destination by taxi or bus. The journey into downtown Mashhad takes around 15 minutes, meaning your adventures in the golden city can begin without delay.

Discover Mashhad

Home to a mesmerising array of religious buildings, Mashhad has plenty of must-see sights, including the golden domes of the sprawling Imam Reza shrine and the ornate turquoise mosaics of Goharshad Mosque. If you’re travelling with youngsters, keep them entertained at Mellat Amusement Park, admiring the city from above on the giant Ferris wheel. You can wander through the blooming public gardens, breathing in the sweet floral scents and gazing at the monuments on display. As the sun sets, explore the backstreet wonders of the city’s restaurant scene, discovering atmospheric teahouses serving up succulent Iranian kebabs.

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.