Mumbai to Tehran Flights — Guide 2026
Mumbai to Tehran flight guide — Mahan Air, Iran Air, non-stop schedules, Iran visa for Indians.
Connectors
Pick which sources FlightGPT queries. Toggle a source off to skip it during search.
Mumbai to Tehran flight guide — Mahan Air, Iran Air, non-stop schedules, Iran visa for Indians.
Pick which sources FlightGPT queries. Toggle a source off to skip it during search.
Fares and prices quoted in this guide are indicative estimates only — illustrative, not live quotes, and may be out of date. Search FlightGPT for current fares before booking.
Quick answer: Mumbai to Tehran non-stop flights take about ≈ 3h 30m–4h (non-stop available; also 1-stop via Gulf), operated by Mahan Air, Iran Air, flydubai (via DXB), ≈ 3–5 non-stop flights per week; additional 1-stop options via Dubai. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–IKA fare across every airline, OTA and travel agent in one place.
Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Tehran? FlightGPT compares live BOM to IKA fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Tehran non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Tehran fare is one search away.
Mahan Air (W5) is the primary carrier on the Mumbai–Tehran non-stop, typically operating 3–4 flights per week from BOM T2. Iran Air (IR) also operates BOM–IKA with varying weekly frequency. Both carriers use narrow-body or medium-haul jets on this sector; Mahan Air has employed A310s and A340s historically, while Iran Air typically uses A320-family aircraft. Schedules shift seasonally and can be affected by sanctions-related payment and insurance restrictions, so confirm current booking availability before planning. Subsidiary-carrier flydubai (DXB–IKA) provides an alternative 1-stop connection via Dubai if direct seats are unavailable.
Economy fares on the non-stop Mumbai–Tehran route range from approximately ₹18,000 to ₹40,000 return, depending heavily on airline and booking window. Mahan Air tends to price competitively but may require payment through specific banking channels due to SWIFT-related sanctions; check your travel agent's processing capability. Iran Air fares are sometimes bookable via GDS for travel agents. Booking 4–6 weeks in advance is usually sufficient given the relatively thin market. Pilgrimage season to Mashhad (Muharram, Arba'een) sees demand spike sharply; book well ahead for those dates.
Indian passport holders are eligible for Iran's visa-on-arrival (VoA) scheme at IKA for stays of up to 30 days, though the process can take 1–3 hours at the airport and requires a pre-completed entry form, hotel booking, and travel insurance purchased in Iran. Alternatively, Indians can apply for an Iran e-Visa or consular sticker visa in advance through the Iranian Embassy in New Delhi or Consulate in Mumbai, which reduces airport waiting time. Note that US, UK, and Canadian dual nationals are not eligible for VoA; check your passport situation carefully. Always confirm current rules at /visas as Iran's visa policies can change.
Mumbai's Chhatrapati Shivaji Maharaj International Airport Terminal 2 (BOM T2) handles all international departures and full-service domestic carriers. It is connected to the Mumbai Metro Line 1 extension and taxis/Uber from the city take roughly 45–90 minutes depending on traffic. Tehran's Imam Khomeini International Airport (IKA) is a large modern facility located about 45 km south of central Tehran; metro line 1's airport extension covers the journey to the city in about 45 minutes for a very low fare. A second Tehran airport — Mehrabad (THR) — handles domestic and some charter flights; most international arrivals use IKA.
Mahan Air and Iran Air cabins are generally comfortable for a 3.5–4 hour flight; in-flight service includes meals and entertainment on most operated aircraft. Tehran is a sprawling metropolis of ≈ 15 million people at an altitude of 1,200 m, with a vibrant bazaar, world-class museums (National Museum, Golestan Palace), and access to the Alborz ski resorts in winter. Currency exchange is best done at authorised exchange shops (sarafi) in Tehran as international cards are not accepted. Carry US dollars or euros in cash; exchange rates fluctuate. Dress codes apply — women must cover hair and avoid tight clothing in public.
Tehran's climate is continental: summers (June–August) are hot and dry (35–40 °C), while winters (December–February) are cold with occasional snow in the northern districts. The ideal travel windows are spring (April–May) when gardens bloom and temperatures are 15–25 °C, and autumn (September–October). Nowruz (Persian New Year, around 21 March) is the busiest domestic travel period in Iran and coincides with high demand for inbound flights as diaspora visits family; fares spike and accommodation books up fast. Avoid travelling during Ashura and Arba'een if you want lower prices on this corridor.
Mahan Air typically allows 20–30 kg checked baggage on economy fares; confirm your specific ticket at booking. Iran Air generally allows 23 kg per passenger in economy. Because Iran-related airlines may not appear on all global booking engines, using a travel agent familiar with Iran routes is advisable. Payment in Indian rupees via UPI or credit card is possible through some specialised portals, but some require bank transfers. As of June 2026, one-way economy starts around ₹9,000 during off-peak and reaches ₹22,000+ around pilgrimage season. Travel insurance specifically covering Iran is essential as standard policies often exclude sanctioned territories.
Yes. Mahan Air and Iran Air operate ≈ 3–5 non-stop flights per week from BOM T2 to Imam Khomeini International (IKA). Flight time is approximately 3h 30m–4h.
Indian passport holders can obtain a visa-on-arrival at IKA for stays up to 30 days. The process takes 1–3 hours at the airport. An advance consular visa from the Iranian Embassy in Delhi is also possible and reduces waiting time.
Economy return fares range roughly ₹18,000–₹40,000 depending on season. Non-stop seats on Mahan Air tend to be the most affordable, while 1-stop options via Dubai add cost and time.
Mahan Air (W5) and Iran Air (IR) operate non-stops. flydubai offers a 1-stop connection via Dubai (DXB) for those who cannot book directly on Iranian carriers.
Imam Khomeini International Airport (IKA), located ≈ 45 km south of central Tehran, handles most international flights. The older Mehrabad Airport (THR) is mainly used for domestic routes.
The non-stop flight is approximately 3h 30m–4h. The westbound journey (Mumbai to Tehran) is usually slightly shorter than the return due to prevailing winds.
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BOM–IKA fares across every airline, OTA and travel agent. Try one:
There is no single "cheapest day" to fly Mumbai to Tehran — the lowest fare is the one you find by comparing live. Open the search above to line up Mumbai–Tehran prices across Mahan Air, Iran Air, flydubai (via DXB); booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.
Flying Mumbai to Tehran at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on Mahan Air, Iran Air, flydubai (via DXB) can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available BOM–IKA fare side by side in seconds.
Most travellers prefer the Mumbai to Tehran non-stop option. The direct Mumbai-Tehran flight time is ≈ 3h 30m–4h (non-stop available; also 1-stop via Gulf). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Tehran ticket but are open to a layover.
Mumbai–Tehran pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Mumbai Tehran fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.