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.
The cheapest month to fly to Mehrabad is typically November.
The best price we found is for $1,134 from Perth to Tehran.
Some popular airlines include: Air Arabia Abu Dhabi, Virgin Australia, Scoot Tigerair, Qatar Airways, Qantas, Lufthansa, Jazeera Airways, AirAsia X, Air Arabia.
A good price for a flight to Tehran is $1021 - $1247.
The popular airports near Mehrabad are Imam Khomeini International Airport (IKA), Tehran Imam Khomeini International Airport (IKA), and Tehran Mehrabad International Airport (THR).
The flight to Mehrabad (THR) is roughly 18 hours 20 minutes and 8,027 miles (12,919 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
The best way is to compare flights to Mehrabad from leading comparison sites using our search engine dashboard.
IATA Code: THR
10.3 °C
Sun, 5 May 2024
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
Flights from Sydney, Australia - Kingsford Smith Airport (SYD) to Mehrabad (THR) - The flight distance between these airports is 8,027 miles (12,919 kilometres). The direct flight time is roughly 18 hours 20 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Mehrabad (THR) - The flight distance between these airports is 7,916 miles (12,740 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Melbourne, Australia - All Airports (MEL) to Mehrabad (THR) - The flight distance between these airports is 7,831 miles (12,602 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from Perth, Australia - Perth International Airport (PER) to Mehrabad (THR) - The flight distance between these airports is 6,272 miles (10,094 kilometres). The direct flight time is roughly 14 hours 26 minutes.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Mehrabad (THR) - The flight distance between these airports is 7,136 miles (11,484 kilometres). The direct flight time is roughly 16 hours 21 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Mehrabad (THR) - The flight distance between these airports is 7,432 miles (11,961 kilometres). The direct flight time is roughly 17 hours.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Mehrabad (THR) - The flight distance between these airports is 6,146 miles (9,891 kilometres). The direct flight time is roughly 14 hours 9 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Mehrabad (THR) - The flight distance between these airports is 7,963 miles (12,815 kilometres). The direct flight time is roughly 18 hours 11 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Mehrabad (THR) - The flight distance between these airports is 7,281 miles (11,718 kilometres). The direct flight time is roughly 16 hours 40 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Mehrabad (THR) - The flight distance between these airports is 6,942 miles (11,171 kilometres). The direct flight time is roughly 15 hours 55 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Mehrabad (THR) - The flight distance between these airports is 6,171 miles (9,931 kilometres). The direct flight time is roughly 14 hours 12 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Mehrabad (THR) - The flight distance between these airports is 8,025 miles (12,915 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Mehrabad (THR) - The flight distance between these airports is 7,484 miles (12,045 kilometres). The direct flight time is roughly 17 hours 7 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Mehrabad (THR) - The flight distance between these airports is 8,115 miles (13,060 kilometres). The direct flight time is roughly 18 hours 31 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Mehrabad (THR) - The flight distance between these airports is 8,064 miles (12,977 kilometres). The direct flight time is roughly 18 hours 25 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Mehrabad (THR) - The flight distance between these airports is 6,996 miles (11,259 kilometres). The direct flight time is roughly 16 hours 2 minutes.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Mehrabad (THR) - The flight distance between these airports is 5,945 miles (9,568 kilometres). The direct flight time is roughly 13 hours 42 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Mehrabad (THR) - The flight distance between these airports is 5,785 miles (9,310 kilometres). The direct flight time is roughly 13 hours 21 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Mehrabad (THR) - The flight distance between these airports is 6,463 miles (10,401 kilometres). The direct flight time is roughly 14 hours 51 minutes.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Mehrabad (THR) - The flight distance between these airports is 5,730 miles (9,221 kilometres). The direct flight time is roughly 13 hours 13 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Mehrabad (THR) - The flight distance between these airports is 8,035 miles (12,932 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Mehrabad (THR) - The flight distance between these airports is 5,860 miles (9,430 kilometres). The direct flight time is roughly 13 hours 31 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Mehrabad (THR) - The flight distance between these airports is 7,970 miles (12,826 kilometres). The direct flight time is roughly 18 hours 12 minutes.
From Perth (PER), Australia to Tehran, Iran (IKA): $1,134
Depart: 14 May 2024 · Return: 11 Aug 2024 Price found 04 May 2024, 04:25
From Melbourne (MEL), Australia to Tehran, Iran (IKA): $1,175
Depart: 19 May 2024 · Return: 02 Nov 2024 Price found 04 May 2024, 19:15
From Sydney (SYD), Australia to Tehran, Iran (IKA): $1,177
Depart: 20 May 2024 · Return: 19 Nov 2024 Price found 05 May 2024, 00:37
From Brisbane (BNE), Australia to Tehran, Iran (IKA): $1,735
Depart: 07 May 2024 · Return: 18 May 2024 Price found 05 May 2024, 02:12
From Cairns (CNS), Australia to Tehran, Iran (IKA): $3,068
Depart: 27 Dec 2024 · Return: 31 Jan 2025 Price found 04 May 2024, 10:14
From Canberra (CBR), Australia to Tehran, Iran (IKA): $3,200
Depart: 03 Jun 2024 · Return: 09 Jun 2024 Price found 03 May 2024, 12:29
Expert Help
Choose Site / Currency