Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Iran Air Tours

The cheapest airline(s) flying from Shiraz to Mashhad is Iran Air Tours.

  • Iran Air Tours Iran Air Tours
  • Iran Aseman Airlines Iran Aseman Airlines
Cheapest Month February

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Shiraz to Mashhad is February.

  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from Shiraz to Mashhad is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:20 SYZ
    10:05 MHD
    1Hrs, 45m Direct
  • SYZShiraz Airport 08:20 - MHD 10:05 1h 45m Direct
  • SYZShiraz Airport 08:20
  • MHDMashhad Airport 10:05
  • 1h 45m
  • Direct
  • Sepehran Airlines (IS 4300)Boeing 737 300
  • Sepehran Airlines (IS 4300)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 300
  • 14:00 SYZ
    15:45 MHD
    1Hrs, 45m Direct
  • SYZShiraz Airport 14:00 - MHD 15:45 1h 45m Direct
  • SYZShiraz Airport 14:00
  • MHDMashhad Airport 15:45
  • 1h 45m
  • Direct
  • Sepehran Airlines (IS 4300)Boeing 737 300
  • Sepehran Airlines (IS 4300)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 300
  • 15:25 SYZ
    17:10 MHD
    1Hrs, 45m Direct
  • SYZShiraz Airport 15:25 - MHD 17:10 1h 45m Direct
  • SYZShiraz Airport 15:25
  • MHDMashhad Airport 17:10
  • 1h 45m
  • Direct
  • Sepehran Airlines (IS 4300)Boeing 737 300
  • Sepehran Airlines (IS 4300)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 300
  • 16:15 SYZ
    18:00 MHD
    1Hrs, 45m Direct
  • SYZShiraz Airport 16:15 - MHD 18:00 1h 45m Direct
  • SYZShiraz Airport 16:15
  • MHDMashhad Airport 18:00
  • 1h 45m
  • Direct
  • Iran Aseman Airlines (EP 3850)Fokker 100
  • Iran Aseman Airlines (EP 3850)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Fokker 100
  • 18:00 SYZ
    19:30 MHD
    1Hrs, 30m Direct
  • SYZShiraz Airport 18:00 - MHD 19:30 1h 30m Direct
  • SYZShiraz Airport 18:00
  • MHDMashhad Airport 19:30
  • 1h 30m
  • Direct
  • (NULL 5839)Boeing 737 500
  • (NULL 5839)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 500
  • 19:00 SYZ
    20:30 MHD
    1Hrs, 30m Direct
  • SYZShiraz Airport 19:00 - MHD 20:30 1h 30m Direct
  • SYZShiraz Airport 19:00
  • MHDMashhad Airport 20:30
  • 1h 30m
  • Direct
  • (NULL 5839)Boeing 737 300
  • (NULL 5839)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 300
  • 20:00 SYZ
    21:35 MHD
    1Hrs, 35m Direct
  • SYZShiraz Airport 20:00 - MHD 21:35 1h 35m Direct
  • SYZShiraz Airport 20:00
  • MHDMashhad Airport 21:35
  • 1h 35m
  • Direct
  • Qeshm Airlines (QB 1206)Rj400 Regional
  • Qeshm Airlines (QB 1206)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Rj400 Regional
  • 20:10 SYZ
    21:50 MHD
    1Hrs, 40m Direct
  • SYZShiraz Airport 20:10 - MHD 21:50 1h 40m Direct
  • SYZShiraz Airport 20:10
  • MHDMashhad Airport 21:50
  • 1h 40m
  • Direct
  • Qeshm Airlines (QB 1206)Fokker 100
  • Qeshm Airlines (QB 1206)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Fokker 100
  • 05:30 SYZ
    12:00 MHD
    6Hrs, 30m 1 Stop (THR)
  • SYZShiraz Airport 05:30 - MHD 12:00 6h 30m 1 Stop (THR) Tehran
  • SYZShiraz Airport 05:30
    THRTehran Mehrabad International Airport 10:30
  • THRTehran Mehrabad International Airport 06:55
    MHDMashhad Airport 12:00
  • 6h 30m (3h 35m)
  • 1 Stop THR · Tehran 3h 35m
  • Iran Aseman Airlines (EP 3768)Fokker 100
    Iran Aseman Airlines (EP 600)Boeing 737 400
  • Iran Aseman Airlines (EP 3768)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 05:30 SYZ
    09:10 MHD
    3Hrs, 40m 1 Stop (AWZ)
  • SYZShiraz Airport 05:30 - MHD 09:10 3h 40m 1 Stop (AWZ) Ahvaz
  • SYZShiraz Airport 05:30
    AWZAhvaz International Airport 07:10
  • AWZAhvaz International Airport 06:35
    MHDMashhad Airport 09:10
  • 3h 40m (35m)
  • 1 Stop AWZ · Ahvaz 35m
  • Iran Aseman Airlines (EP 3826)Fokker 100
    Iran Aseman Airlines (EP 836)Fokker 100
  • Iran Aseman Airlines (EP 3826)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:30 SYZ
    12:30 MHD
    7Hrs, 00m 1 Stop (THR)
  • SYZShiraz Airport 05:30 - MHD 12:30 7h 1 Stop (THR) Tehran
  • SYZShiraz Airport 05:30
    THRTehran Mehrabad International Airport 11:00
  • THRTehran Mehrabad International Airport 06:55
    MHDMashhad Airport 12:30
  • 7h (4h 05m)
  • 1 Stop THR · Tehran 4h 05m
  • Iran Aseman Airlines (EP 3768)Fokker 100
    Iran Aseman Airlines (EP 600)Boeing 737 400
  • Iran Aseman Airlines (EP 3768)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:30 SYZ
    10:10 MHD
    3Hrs, 40m 1 Stop (ZAH)
  • SYZShiraz Airport 06:30 - MHD 10:10 3h 40m 1 Stop (ZAH)
  • SYZShiraz Airport 06:30
    ZAHZahedan Airport 08:50
  • ZAHZahedan Airport 08:00
    MHDMashhad Airport 10:10
  • 3h 40m (50m)
  • 1 Stop ZAH · 50m
  • Iran Aseman Airlines (EP 818)Fokker 100
    Iran Aseman Airlines (EP 852)Fokker 100
  • Iran Aseman Airlines (EP 818)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:55 SYZ
    18:20 MHD
    5Hrs, 25m 1 Stop (DXB)
  • SYZShiraz Airport 12:55 - MHD 18:20 5h 25m 1 Stop (DXB) Dubai
  • SYZShiraz Airport 12:55
    DXBDubai International Airport 16:35
  • DXBDubai International Airport 14:45
    MHDMashhad Airport 18:20
  • 5h 25m (1h 50m)
  • 1 Stop DXB · Dubai 1h 50m
  • flydubai (FZ 242)Boeing 737 Max 8 Passenger
    flydubai (FZ 251)Boeing 737 Max 8 Passenger
  • flydubai (FZ 242)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:55 SYZ
    18:20 MHD
    5Hrs, 25m 1 Stop (DXB)
  • SYZShiraz Airport 12:55 - MHD 18:20 5h 25m 1 Stop (DXB) Dubai
  • SYZShiraz Airport 12:55
    DXBDubai International Airport 16:35
  • DXBDubai International Airport 14:45
    MHDMashhad Airport 18:20
  • 5h 25m (1h 50m)
  • 1 Stop DXB · Dubai 1h 50m
  • flydubai (FZ 242)Boeing 737 Max 8 Passenger
    flydubai (FZ 251)Boeing 737 800
  • flydubai (FZ 242)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:00 SYZ
    19:25 MHD
    6Hrs, 25m 1 Stop (THR)
  • SYZShiraz Airport 13:00 - MHD 19:25 6h 25m 1 Stop (THR) Tehran
  • SYZShiraz Airport 13:00
    THRTehran Mehrabad International Airport 17:55
  • THRTehran Mehrabad International Airport 14:25
    MHDMashhad Airport 19:25
  • 6h 25m (3h 30m)
  • 1 Stop THR · Tehran 3h 30m
  • Iran Air (IR 237)Fokker 100
    Iran Air (IR 468)Airbus
  • Iran Air (IR 237)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:10 SYZ
    19:45 MHD
    3Hrs, 35m 1 Stop (AWZ)
  • SYZShiraz Airport 16:10 - MHD 19:45 3h 35m 1 Stop (AWZ) Ahvaz
  • SYZShiraz Airport 16:10
    AWZAhvaz International Airport 17:45
  • AWZAhvaz International Airport 17:15
    MHDMashhad Airport 19:45
  • 3h 35m (30m)
  • 1 Stop AWZ · Ahvaz 30m
  • Iran Aseman Airlines (EP 3828)Fokker 100
    Iran Aseman Airlines (EP 836)Fokker 100
  • Iran Aseman Airlines (EP 3828)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:45 SYZ
    21:35 MHD
    3Hrs, 50m 1 Stop (THR)
  • SYZShiraz Airport 17:45 - MHD 21:35 3h 50m 1 Stop (THR) Tehran
  • SYZShiraz Airport 17:45
    THRTehran Mehrabad International Airport 20:05
  • THRTehran Mehrabad International Airport 19:05
    MHDMashhad Airport 21:35
  • 3h 50m (1h)
  • 1 Stop THR · Tehran 1h
  • Sepehran Airlines (IS 4308)Boeing 737 300
    Sepehran Airlines (IS 4310)Boeing 737 300
  • Sepehran Airlines (IS 4308)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:00 SYZ
    00:30 MHD
    5Hrs, 30m 1 Stop (THR)
  • SYZShiraz Airport 19:00 - MHD 00:30 5h 30m 1 Stop (THR) Tehran
  • SYZShiraz Airport 19:00
    THRTehran Mehrabad International Airport 23:00
  • THRTehran Mehrabad International Airport 20:30
    MHDMashhad Airport 00:30
  • 5h 30m (2h 30m)
  • 1 Stop THR · Tehran 2h 30m
  • Iran Air Tours (B9 985)Mcdonnell Douglas Md 82
    Iran Air Tours (B9 960)Mcdonnell Douglas Md 82
  • Iran Air Tours (B9 985)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:50 SYZ
    23:40 MHD
    3Hrs, 50m 1 Stop (THR)
  • SYZShiraz Airport 19:50 - MHD 23:40 3h 50m 1 Stop (THR) Tehran
  • SYZShiraz Airport 19:50
    THRTehran Mehrabad International Airport 22:10
  • THRTehran Mehrabad International Airport 21:10
    MHDMashhad Airport 23:40
  • 3h 50m (1h)
  • 1 Stop THR · Tehran 1h
  • Sepehran Airlines (IS 4302)Boeing 737 300
    Sepehran Airlines (IS 4310)Boeing 737 300
  • Sepehran Airlines (IS 4302)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Shiraz to Mashhad?

The fastest flight time for direct flights from Shiraz to Mashhad is 1 hour 30 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Shiraz to Mashhad?

The most popular airline flying from Shiraz to Mashhad is Iran Air Tours. Find the latest flight deals on Wego.

How far is Mashhad from Shiraz?

The flight distance between Shiraz and Mashhad is 990km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:30. The last flight of the day departs at 05:30. See the full list of flight times on Wego.

How many airlines offer direct flights from Shiraz to Mashhad?

There are 4 airlines that offer direct flights from Shiraz to Mashhad. Find out the list of airlines on Wego.