Flights to Mehrabad
Find cheap flights to Mehrabad in 2025/2026
Find cheap flights to Mehrabad in 2025/2026
Our Flight Finder compares the cheapest flights to Mehrabad from the most established flight comparison sites.
Fly to Mehrabad and visit sites like Mehrabad Airport.
1. Enter your search requirements for Mehrabad
2. Compare the best Mehrabad deals from top comparison engines
3. Book your Mehrabad flight at the cheapest price
These economy flights were found on FlightsFinder from Indonesia to Mehrabad in the last few days. Prices subject to availability.
No flights found for this month.
No flights found for this month.
These economy flights were found on FlightsFinder from Indonesia to Mehrabad in the last few days. Prices subject to availability.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
Mehrabad, nestled in the heart of Iran, captivates visitors with its rich history, vibrant culture, and picturesque landscapes. This bustling city seamlessly blends ancient traditions with modern influences, offering a truly unique experience to all who wander its cobblestone streets. From exploring historic sites such as the stunning Golestan Palace to indulging in local delicacies at bustling bazaars, Mehrabad enchants travelers with its warm hospitality and diverse attractions. Whether admiring the majestic Mount Damavand or immersing oneself in the artistry of local artisans, Mehrabad is a destination that promises unforgettable memories and a deep appreciation for Persian heritage.
10.9 °C
Fri, 28 Mar 2025
Average Temperature
7°C
Jan
10°C
Feb
15°C
Mar
22°C
Apr
28°C
May
34°C
Jun
37°C
Jul
35°C
Aug
32°C
Sep
24°C
Oct
17°C
Nov
10°C
Dec
Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Mehrabad (THR)
Distance:
4,602 miles (7,407 kilometres)
Average flight time (direct 10 hours 43 minutes)
Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Mehrabad (THR)
Distance:
5,157 miles (8,299 kilometres)
Average flight time (direct 11 hours 57 minutes)
Surabaya, Indonesia - Juanda Airport (SUB) to Mehrabad (THR)
Distance:
4,972 miles (8,001 kilometres)
Average flight time (direct 11 hours 32 minutes)
Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Mehrabad (THR)
Distance:
4,029 miles (6,484 kilometres)
Average flight time (direct 9 hours 27 minutes)
Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Mehrabad (THR)
Distance:
4,870 miles (7,838 kilometres)
Average flight time (direct 11 hours 19 minutes)
Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Mehrabad (THR)
Distance:
4,685 miles (7,540 kilometres)
Average flight time (direct 10 hours 54 minutes)
Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Mehrabad (THR)
Distance:
4,352 miles (7,003 kilometres)
Average flight time (direct 10 hours 10 minutes)
Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Mehrabad (THR)
Distance:
5,224 miles (8,408 kilometres)
Average flight time (direct 12 hours 6 minutes)
Balikpapan, Indonesia - Sepinggan Airport (BPN) to Mehrabad (THR)
Distance:
4,917 miles (7,914 kilometres)
Average flight time (direct 11 hours 25 minutes)
Semarang, Indonesia - Ahmad Yani Airport (SRG) to Mehrabad (THR)
Distance:
4,830 miles (7,773 kilometres)
Average flight time (direct 11 hours 13 minutes)
Lombok, Indonesia - Lombok International Airport (LOP) to Mehrabad (THR)
Distance:
5,214 miles (8,392 kilometres)
Average flight time (direct 12 hours 5 minutes)
Manado, Indonesia - Sam Ratulangi Airport (MDC) to Mehrabad (THR)
Distance:
5,239 miles (8,432 kilometres)
Average flight time (direct 12 hours 8 minutes)
Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Mehrabad (THR)
Distance:
4,874 miles (7,844 kilometres)
Average flight time (direct 11 hours 19 minutes)
Batam, Indonesia - Hang Nadim Airport (BTH) to Mehrabad (THR)
Distance:
4,135 miles (6,655 kilometres)
Average flight time (direct 9 hours 41 minutes)
Padang, Indonesia - Minangkabau Airport (PDG) to Mehrabad (THR)
Distance:
4,037 miles (6,498 kilometres)
Average flight time (direct 9 hours 28 minutes)
Pontianak, Indonesia - Supadio Airport (PNK) to Mehrabad (THR)
Distance:
4,469 miles (7,191 kilometres)
Average flight time (direct 10 hours 25 minutes)
Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Mehrabad (THR)
Distance:
3,486 miles (5,611 kilometres)
Average flight time (direct 8 hours 14 minutes)
Jayapura, Indonesia - Sentani Airport (DJJ) to Mehrabad (THR)
Distance:
6,278 miles (10,103 kilometres)
Average flight time (direct 14 hours 27 minutes)
Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Mehrabad (THR)
Distance:
4,898 miles (7,883 kilometres)
Average flight time (direct 11 hours 23 minutes)
Ambon, Indonesia - Pattimura International Airport (AMQ) to Mehrabad (THR)
Distance:
5,632 miles (9,063 kilometres)
Average flight time (direct 13 hours)
Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Mehrabad (THR)
Distance:
4,500 miles (7,242 kilometres)
Average flight time (direct 10 hours 30 minutes)
Jambi, Indonesia - Sultan Thaha Airport (DJB) to Mehrabad (THR)
Distance:
4,239 miles (6,822 kilometres)
Average flight time (direct 9 hours 55 minutes)
Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Mehrabad (THR)
Distance:
4,280 miles (6,888 kilometres)
Average flight time (direct 10 hours)
From Jakarta (CGK), Indonesia to Tehran, Iran (IKA): Rp9,507,279
Depart: 29 Apr 2025 · Return: 07 May 2025 Price found 25 Mar 2025, 21:22
From Surabaya (SUB), Indonesia to Tehran, Iran (IKA): Rp19,052,810
Depart: 20 Feb 2026 · Return: 27 Feb 2026 Price found 28 Mar 2025, 00:15
From Denpasar (DPS), Indonesia to Tehran, Iran (IKA): Rp19,183,192
Depart: 11 Apr 2025 · Return: 13 Apr 2025 Price found 27 Mar 2025, 12:37
Expert Help