Dubai to Mashhad flights


Admire the gleaming skyline of Iran’s second largest city when you book flights from Dubai to Mashhad with flydubai. We have up to three flights scheduled every week, taking just 2 hours and 10 minutes, so you’re sure to find a time that suits. From delicious cuisine to blockbuster movies, there’s plenty to keep you entertained while you cruise through the clouds.

Our friendly cabin crew will welcome you on board at Dubai International Airport (DXB). Relax in your soothing seat and flick through our inflight magazine as we taxi to the runway, browsing our collection of gifts, gadgets and other duty-free goods.

Once we’re in the air, you can settle in and watch a movie on your personal HD touchscreen. With more than 2,000 hours of entertainment to choose from, you’re sure to find something that catches your eye. For the ultimate cinematic experience, you can pick up crisps, drinks and sweet treats from our snack trolley.

If you’d prefer something more filling, treat your taste buds and tuck into a hot meal from our pre-booked menu. Choose from creamy curries, rich pastas and a world of other flavoursome favourites, so you arrive in Mashhad feeling energised and ready to explore.

Dubai to Mashhad

  • Choose from up to three flights per week departing for Mashhad
  • Fly over the Arabian Gulf and southern Iran before landing in this north-eastern city
  • Your journey will take approximately 2 hours and 10 minutes
  • Also, search and book flights from Mashhad to Dubai

Your journey


Pack your bags and travel to Dubai International Airport (DXB) to catch your flight. Our check-in desks are located in Terminal 2, which is easy to reach by car, taxi or the Dubai Metro. The closest Metro station is Abu Hail, which is approximately 2km away. If you’re driving, the journey should take about 10 minutes from Downtown Dubai, and there are both short and long-stay car parks on site.

We have a variety of check-in options for your convenience. Our check-in desks open three hours before the flight departs to allow you to collect your boarding pass from a member of our team and hand over any hold baggage. You’ll also see a number of self-service machines in the check-in area, where you can print off your tickets and help speed up the process. Now, you can check-in from the comfort of your home too, selecting your seat and downloading your ticket in the 48 hours before your flight. If you’re travelling with hand baggage only, this means you can skip the queues altogether and head straight through security.

A popular selection of cafes, restaurants and shops fill the terminal building in Dubai, providing plenty of entertainment while you wait for your flight to be called. There’s also a children’s play area and a number of prayer rooms which are available for use.

The flight to Mashhad International Airport (MHD), also known as Shahid Hashemi Nejad Airport, takes just more than two hours. From here, the city centre is just 15 minutes’ drive away. Hail a taxi or jump on the bus, and begin your adventure in the golden city.

Discover Mashhad

Celebrated as Iran’s holy city, Mashhad is a spectacle of gleaming domes, towering minarets and vibrant tilework. During your trip, you can admire textile masterpieces at the Carpet Museum and buy one for yourself at the old carpet bazaar. Heading into the outskirts, you’ll find upmarket boulevards lined with coffee shops and traditional teahouses, with more treasures tucked away in the alleys beyond. Whether you’re visiting in the summer months or the snow-capped winter, the golden glow of the city at night is a sight you’ll never forget.

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.