Tehran to Shiraz Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Tehran — Shiraz

23 flights in a week

Departure and arrival times are local (Tehran and Shiraz)

Departure Arrival Flight days Flight Airlines Flight time Airports
05:15 06:25 wed, thu ZO4077 Zagros Airlines 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
05:35 07:20 wed IR236 Iran Air 1h 45m Mehrabad International Airport — Shiraz International Airport Select dates
06:00 07:45 mon IR236 Iran Air 1h 45m Mehrabad International Airport — Shiraz International Airport Select dates
06:05 07:15 wed IV38 GP Aviation 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
07:00 08:30 fri IR232 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
07:05 08:35 mon IR232 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
11:10 12:30 fri I35623 ATA Airlines 1h 20m Mehrabad International Airport — Shiraz International Airport Select dates
12:35 14:10 fri IR234 Iran Air 1h 35m Mehrabad International Airport — Shiraz International Airport Select dates
12:40 14:10 mon IR428 Iran Air 1h 30m Mehrabad International Airport — Shiraz International Airport Select dates
16:00 17:10 daily ZO4011 Zagros Airlines 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
18:40 20:00 fri I35702 ATA Airlines 1h 20m Mehrabad International Airport — Shiraz International Airport Select dates
20:00 21:10 tue, thu IV48 GP Aviation 1h 10m Mehrabad International Airport — Shiraz International Airport Select dates
20:50 22:05 mon QB1236 Qeshm Airlines 1h 15m Mehrabad International Airport — Shiraz International Airport Select dates
21:10 22:10 tue IV38 GP Aviation 1h 0m Mehrabad International Airport — Shiraz International Airport Select dates
23:50 01:15 mon EP3777 Iran Aseman Airlines 1h 25m Mehrabad International Airport — Shiraz International Airport Select dates