Flights from Madinah to Tehran – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MED to THR – All flight route options from Madinah, Saudi Arabia to Mehrabad International, Iran. This route is operated by Iran Air. The flight time is 5 hours and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Other flight options
Check out these routes. They have daily flights from Madinah and connections to Tehran:
Find the best prices on hotels and car rental near Mehrabad
We got great deals on hotels and car rentals near the airport.
Madinah to Tehran flights
This route is operated by 2 airlines. While flying to Tehran from Madinah you will be doing a stopover in either Isfahan (IFN) or Nazluy-ye Jonubi (OMH).
Are there any non-stop flights from MED to THR?
There are no direct or non-stop flights from Madinah, MED to Mehrabad International, THR.
Madinah to Tehran with Iran Air
If you choose to fly with Iran Air from Madinah to Tehran you can make a transit either via Isfahan or via Nazluy-ye Jonubi. The route via Isfahan is 45 minutes faster.
Distance & flight times: Madinah to Mehrabad International
The shortest flight time between MED and THR is 5 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
IFN Isfahan | 5h 35m | 2h 20m | 1139 miles (1833 km) |
OMH Nazluy-ye Jonubi | 6h 20m | 1h 45m | 1339 miles (2154 km) |

Quick copy and share this page
From Madinah to Iran
Below is a list of other destinations to Iran from Madinah with either direct flights or 1 stop connections.
From Saudi Arabia to Tehran
We have found another destination to Iran from Madinah as well.