Flights Mashhad - Shiraz Airline tickets Shiraz - Mashhad

Special offer

Did you know?

  • The shortest connecting flight from Mashhad to Shiraz is 1446 km on Mahan.
  • There are 4 nonstop flights on route from Mashhad to Shiraz every day.
  • The shortest nonstop flight time from Mashhad to Shiraz is 1 hours, 45 minutes on Pelita.
  • The shortest flight between Mashhad and Shiraz on Kish is 1446 km.
  • Tehran, IR is the most popular connection for one stop flights between Mashhad and Shiraz.

Hotels in Shiraz

Traveling on the route and need hotel in Shiraz? Choose from more than 45,000 hotels.

Mashhad - Shiraz - last minute travels, cheap flights, trips