Nestled along the picturesque coastline of the Persian Gulf, Bandar Mahshahr is a vibrant port city in southwest Iran with a rich cultural heritage waiting to be explored. Known for its unique blend of traditional charm and modern amenities, this bustling city offers visitors a glimpse into its fascinating history through its diverse architecture, bustling markets, and delectable cuisine. Whether strolling along the palm-lined boulevards, soaking in the stunning sunsets over the glistening waters, or immersing oneself in the local way of life, Bandar Mahshahr promises an unforgettable journey filled with warmth, hospitality, and endless discoveries.
The cheapest month to fly to Bandar Mahshahr is typically in May.
Popular airports near Bandar Mahshahr include Bandar Abbas International Airport, Shiraz International Airport, and Imam Khomeini International Airport in Tehran.
The flight to Bandar Mahshahr (MRX) is roughly 21 hours 13 minutes and 9,325 miles (15,008 kilometres) from Auckland, New Zealand - Auckland International Airport (AKL).
The best way is to compare flights to Bandar Mahshahr from leading comparison sites using our search engine dashboard.
Average Temperature
17°C
Jan
20°C
Feb
25°C
Mar
32°C
Apr
39°C
May
44°C
Jun
45°C
Jul
45°C
Aug
41°C
Sep
35°C
Oct
27°C
Nov
20°C
Dec
Flights from Auckland, New Zealand - Auckland International Airport (AKL) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,325 miles (15,008 kilometres). The direct flight time is roughly 21 hours 13 minutes.
Flights from Christchurch, New Zealand - Christchurch International Airport (CHC) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,253 miles (14,891 kilometres). The direct flight time is roughly 21 hours 3 minutes.
Flights from Wellington, New Zealand - Wellington International Airport (WLG) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,359 miles (15,061 kilometres). The direct flight time is roughly 21 hours 17 minutes.
Flights from Queenstown, New Zealand - Queenstown Airport (ZQN) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,073 miles (14,601 kilometres). The direct flight time is roughly 20 hours 39 minutes.
Flights from Dunedin, New Zealand - Dunedin International Airport (DUD) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,147 miles (14,721 kilometres). The direct flight time is roughly 20 hours 49 minutes.
Flights from Taupo, New Zealand - Taupo Airport (TUO) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,410 miles (15,144 kilometres). The direct flight time is roughly 21 hours 24 minutes.
Flights from Gisborne, New Zealand - Gisborne Airport (GIS) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,511 miles (15,307 kilometres). The direct flight time is roughly 21 hours 38 minutes.
Flights from Hokitika, New Zealand - Hokitika Airport (HKK) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,171 miles (14,759 kilometres). The direct flight time is roughly 20 hours 52 minutes.
Flights from Hamilton, New Zealand - Hamilton International Airport (HLZ) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,363 miles (15,068 kilometres). The direct flight time is roughly 21 hours 18 minutes.
Flights from Kerikeri, New Zealand - Bay of Islands Airport (KKE) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,257 miles (14,898 kilometres). The direct flight time is roughly 21 hours 4 minutes.
Flights from Kaitaia, New Zealand - Kaitaia Airport (KAT) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,220 miles (14,838 kilometres). The direct flight time is roughly 20 hours 59 minutes.
Flights from New Plymouth, New Zealand - New Plymouth Airport (NPL) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,311 miles (14,984 kilometres). The direct flight time is roughly 21 hours 11 minutes.
Flights from Napier/Hastings, New Zealand - Hawke's Bay Airport (NPE) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,457 miles (15,220 kilometres). The direct flight time is roughly 21 hours 30 minutes.
Flights from Nelson, New Zealand - Nelson Airport (NSN) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,277 miles (14,929 kilometres). The direct flight time is roughly 21 hours 6 minutes.
Flights from Invercargill, New Zealand - Invercargill Airport (IVC) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,059 miles (14,579 kilometres). The direct flight time is roughly 20 hours 37 minutes.
Flights from Palmerston North, New Zealand - Palmerston North Airport (PMR) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,396 miles (15,121 kilometres). The direct flight time is roughly 21 hours 22 minutes.
Flights from Rotorua, New Zealand - Rotorua International Airport (ROT) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,418 miles (15,157 kilometres). The direct flight time is roughly 21 hours 25 minutes.
Flights from Tauranga, New Zealand - Tauranga Airport (TRG) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,408 miles (15,141 kilometres). The direct flight time is roughly 21 hours 24 minutes.
Flights from Timaru, New Zealand - Richard Pearse Airport (TIU) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,191 miles (14,792 kilometres). The direct flight time is roughly 20 hours 55 minutes.
Flights from Blenheim, New Zealand - Woodbourne Airport (BHE) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,311 miles (14,985 kilometres). The direct flight time is roughly 21 hours 11 minutes.
Flights from Whangarei, New Zealand - Whangarei Airport (WRE) to Bandar Mahshahr (MRX) - The flight distance between these airports is 9,288 miles (14,948 kilometres). The direct flight time is roughly 21 hours 8 minutes.
Expert Help
Choose Site / Currency