Flights from Ahmedabad to Tehran (AMD to IKA)

There are 20 flight connection options available between Ahmedabad, Sardar Vallabhbhai Patel and Tehran, Imam Khomeini on Sunday, 12th May.

Flights departing on Sunday, 12th May

# Stops Duration Departure time Arrival time
Option #1 Sharjah, United Arab Emirates 7h 30 min 05:15 (5:15 am)
12th May
10:45 (10:45 am)
12th May
Option #2 Dubai, United Arab Emirates 8h 55 min 09:45 (9:45 am)
12th May
16:40 (4:40 pm)
12th May
Option #3 Dubai, United Arab Emirates 7h 55 min 02:50 (2:50 am)
12th May
08:45 (8:45 am)
12th May
Option #4 Dubai, United Arab Emirates 8h 05 min 09:45 (9:45 am)
12th May
15:50 (3:50 pm)
12th May
Option #5 Doha, Qatar 8h 25 min 03:55 (3:55 am)
12th May
10:20 (10:20 am)
12th May
Option #6 Dubai, United Arab Emirates 8h 30 min 09:20 (9:20 am)
12th May
15:50 (3:50 pm)
12th May
Option #7 Najaf, Iraq 8h 30 min 03:40 (3:40 am)
12th May
10:10 (10:10 am)
12th May
Option #8 Dubai, United Arab Emirates 9h 10 min 16:35 (4:35 pm)
12th May
23:45 (11:45 pm)
12th May
Option #9 Dubai, United Arab Emirates 9h 15 min 16:35 (4:35 pm)
12th May
23:50 (11:50 pm)
12th May
Option #10 Dubai, United Arab Emirates 9h 20 min 09:20 (9:20 am)
12th May
16:40 (4:40 pm)
12th May
Option #11 Dubai, United Arab Emirates 10h 25 min 04:35 (4:35 am)
12th May
13:00 (1:00 pm)
12th May
Option #12 Dubai, United Arab Emirates 14h 05 min 04:35 (4:35 am)
12th May
16:40 (4:40 pm)
12th May
Option #13 Dubai, United Arab Emirates 11h 45 min 04:35 (4:35 am)
12th May
14:20 (2:20 pm)
12th May
Option #14 Dubai, United Arab Emirates 12h 10 min 02:50 (2:50 am)
12th May
13:00 (1:00 pm)
12th May
Option #15 Dubai, United Arab Emirates 13h 10 min 04:35 (4:35 am)
12th May
15:45 (3:45 pm)
12th May
Option #16 Dubai, United Arab Emirates 13h 15 min 04:35 (4:35 am)
12th May
15:50 (3:50 pm)
12th May
Option #17 Najaf, Iraq 13h 20 min 03:40 (3:40 am)
12th May
15:00 (3:00 pm)
12th May
Option #18 Dubai, United Arab Emirates 13h 30 min 02:50 (2:50 am)
12th May
14:20 (2:20 pm)
12th May
Option #19 Dubai, United Arab Emirates 14h 55 min 02:50 (2:50 am)
12th May
15:45 (3:45 pm)
12th May
Option #20 Dubai, United Arab Emirates 15h 00 min 02:50 (2:50 am)
12th May
15:50 (3:50 pm)
12th May

Option #1

Flight Ahmedabad - Sharjah

Air Arabia international flight G9419 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 05:15 (5:15 am) and lands in Sharjah at 06:35 (6:35 am). Flight duration is 2 hours 50 minutes.

Connection in Sharjah

Connection time in Sharjah is 2 hours and 35 minutes (from 06:35 / 6:35 am, 12th May to 09:10 / 9:10 am, 12th May).

Flight Sharjah - Tehran

Air Arabia international flight G9203 leaves Sharjah at 09:10 (9:10 am) and lands in Tehran (Imam Khomeini) at 10:45 (10:45 am). Flight duration is 2 hours 05 minutes.

Option #2

Flight Ahmedabad - Dubai

Emirates international flight EK541 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 09:45 (9:45 am) and lands in Dubai, Terminal «3» at 11:15 (11:15 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 3 hours and 45 minutes (from 11:15 / 11:15 am, 12th May to 15:00 / 3:00 pm, 12th May). Stay in terminal «3» to change plane.

Flight Dubai - Tehran

Emirates international flight EK979 leaves Dubai, Terminal «3» at 15:00 (3:00 pm) and lands in Tehran (Imam Khomeini) at 16:40 (4:40 pm). Flight duration is 2 hours 10 minutes.

Option #3

Flight Ahmedabad - Dubai

IndiGo international flight 6E1477 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 02:50 (2:50 am) and lands in Dubai, Terminal «1» at 04:15 (4:15 am). Flight duration is 2 hours 55 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 45 minutes (from 04:15 / 4:15 am, 12th May to 07:00 / 7:00 am, 12th May). Go from terminal «1» to terminal «3».

Flight Dubai - Tehran

flydubai international flight FZ1819 leaves Dubai, Terminal «3» at 07:00 (7:00 am) and lands in Tehran (Imam Khomeini) at 08:45 (8:45 am). Flight duration is 2 hours 15 minutes.

Option #4

Flight Ahmedabad - Dubai

Emirates international flight EK541 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 09:45 (9:45 am) and lands in Dubai, Terminal «3» at 11:15 (11:15 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 45 minutes (from 11:15 / 11:15 am, 12th May to 14:00 / 2:00 pm, 12th May). Go from terminal «3» to terminal «1».

Flight Dubai - Tehran

Mahan Air international flight W562 leaves Dubai, Terminal «1» at 14:00 (2:00 pm) and lands in Tehran (Imam Khomeini) at 15:50 (3:50 pm). Flight duration is 2 hours 20 minutes.

Option #5

Flight Ahmedabad - Doha

Qatar Airways international flight QR535 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 03:55 (3:55 am) and lands in Doha (Hamad) at 04:55 (4:55 am). Flight duration is 3 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 2 hours and 50 minutes (from 04:55 / 4:55 am, 12th May to 07:45 / 7:45 am, 12th May).

Flight Doha - Tehran

Oman Air international flight WY6185 leaves Doha (Hamad) at 07:45 (7:45 am) and lands in Tehran (Imam Khomeini) at 10:20 (10:20 am). Flight duration is 2 hours 05 minutes.

Option #6

Flight Ahmedabad - Dubai

SpiceJet international flight SG57 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 09:20 (9:20 am) and lands in Dubai, Terminal «1» at 11:25 (11:25 am). Flight duration is 3 hours 35 minutes.

Connection in Dubai

Connection time in Dubai is 2 hours and 35 minutes (from 11:25 / 11:25 am, 12th May to 14:00 / 2:00 pm, 12th May). Stay in terminal «1» to change plane.

Flight Dubai - Tehran

Mahan Air international flight W562 leaves Dubai, Terminal «1» at 14:00 (2:00 pm) and lands in Tehran (Imam Khomeini) at 15:50 (3:50 pm). Flight duration is 2 hours 20 minutes.

Option #7

Flight Ahmedabad - Najaf

Iraqi Airways international flight IA450 leaves Ahmedabad (Sardar Vallabhbhai Patel) at 03:40 (3:40 am) and lands in Najaf (Al Najaf) at 05:40 (5:40 am). Flight duration is 4 hours 30 minutes.

Connection in Najaf

Connection time in Najaf, Al Najaf airport is 2 hours and 40 minutes (from 05:40 / 5:40 am, 12th May to 08:20 / 8:20 am, 12th May).

Flight Najaf - Tehran

ATA Airlines international flight TBZ6651 leaves Najaf (Al Najaf) at 08:20 (8:20 am) and lands in Tehran (Imam Khomeini) at 10:10 (10:10 am). Flight duration is 1 hours 20 minutes.

Option #8

Flight Ahmedabad - Dubai

SpiceJet international flight SG15 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 16:35 (4:35 pm) and lands in Dubai, Terminal «1» at 18:25 (6:25 pm). Flight duration is 3 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 3 hours and 35 minutes (from 18:25 / 6:25 pm, 12th May to 22:00 / 10:00 pm, 12th May). Go from terminal «1» to terminal «3».

Flight Dubai - Tehran

flydubai international flight FZ1929 leaves Dubai, Terminal «3» at 22:00 (10:00 pm) and lands in Tehran (Imam Khomeini) at 23:45 (11:45 pm). Flight duration is 2 hours 15 minutes.

Option #9

Flight Ahmedabad - Dubai

SpiceJet international flight SG15 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 16:35 (4:35 pm) and lands in Dubai, Terminal «1» at 18:25 (6:25 pm). Flight duration is 3 hours 20 minutes.

Connection in Dubai

Connection time in Dubai is 3 hours and 35 minutes (from 18:25 / 6:25 pm, 12th May to 22:00 / 10:00 pm, 12th May). Stay in terminal «1» to change plane.

Flight Dubai - Tehran

Mahan Air international flight W564 leaves Dubai, Terminal «1» at 22:00 (10:00 pm) and lands in Tehran (Imam Khomeini) at 23:50 (11:50 pm). Flight duration is 2 hours 20 minutes.

Option #10

Flight Ahmedabad - Dubai

SpiceJet international flight SG57 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 09:20 (9:20 am) and lands in Dubai, Terminal «1» at 11:25 (11:25 am). Flight duration is 3 hours 35 minutes.

Connection in Dubai

Connection time in Dubai is 3 hours and 35 minutes (from 11:25 / 11:25 am, 12th May to 15:00 / 3:00 pm, 12th May). Go from terminal «1» to terminal «3».

Flight Dubai - Tehran

Emirates international flight EK979 leaves Dubai, Terminal «3» at 15:00 (3:00 pm) and lands in Tehran (Imam Khomeini) at 16:40 (4:40 pm). Flight duration is 2 hours 10 minutes.

Option #11

Flight Ahmedabad - Dubai

Emirates international flight EK539 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 04:35 (4:35 am) and lands in Dubai, Terminal «3» at 06:05 (6:05 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 5 hours and 10 minutes (from 06:05 / 6:05 am, 12th May to 11:15 / 11:15 am, 12th May). Go from terminal «3» to terminal «1».

Flight Dubai - Tehran

Mahan Air international flight W560 leaves Dubai, Terminal «1» at 11:15 (11:15 am) and lands in Tehran (Imam Khomeini) at 13:00 (1:00 pm). Flight duration is 2 hours 15 minutes.

Option #12

Flight Ahmedabad - Dubai

Emirates international flight EK539 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 04:35 (4:35 am) and lands in Dubai, Terminal «3» at 06:05 (6:05 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 8 hours and 55 minutes (from 06:05 / 6:05 am, 12th May to 15:00 / 3:00 pm, 12th May). Stay in terminal «3» to change plane.

Flight Dubai - Tehran

Emirates international flight EK979 leaves Dubai, Terminal «3» at 15:00 (3:00 pm) and lands in Tehran (Imam Khomeini) at 16:40 (4:40 pm). Flight duration is 2 hours 10 minutes.

Option #13

Flight Ahmedabad - Dubai

Emirates international flight EK539 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 04:35 (4:35 am) and lands in Dubai, Terminal «3» at 06:05 (6:05 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 6 hours and 30 minutes (from 06:05 / 6:05 am, 12th May to 12:35 / 12:35 pm, 12th May). Stay in terminal «3» to change plane.

Flight Dubai - Tehran

flydubai international flight FZ1937 leaves Dubai, Terminal «3» at 12:35 (12:35 pm) and lands in Tehran (Imam Khomeini) at 14:20 (2:20 pm). Flight duration is 2 hours 15 minutes.

Option #14

Flight Ahmedabad - Dubai

IndiGo international flight 6E1477 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 02:50 (2:50 am) and lands in Dubai, Terminal «1» at 04:15 (4:15 am). Flight duration is 2 hours 55 minutes.

Connection in Dubai

Connection time in Dubai is 7 hours and 0 minutes (from 04:15 / 4:15 am, 12th May to 11:15 / 11:15 am, 12th May). Stay in terminal «1» to change plane.

Flight Dubai - Tehran

Mahan Air international flight W560 leaves Dubai, Terminal «1» at 11:15 (11:15 am) and lands in Tehran (Imam Khomeini) at 13:00 (1:00 pm). Flight duration is 2 hours 15 minutes.

Option #15

Flight Ahmedabad - Dubai

Emirates international flight EK539 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 04:35 (4:35 am) and lands in Dubai, Terminal «3» at 06:05 (6:05 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 7 hours and 0 minutes (from 06:05 / 6:05 am, 12th May to 13:05 / 1:05 pm, 12th May).

Flight Dubai - Tehran

Qeshm Air international flight QB2203 leaves Dubai at 13:05 (1:05 pm) and lands in Tehran (Imam Khomeini) at 15:45 (3:45 pm). Flight duration is 3 hours 10 minutes.

Option #16

Flight Ahmedabad - Dubai

Emirates international flight EK539 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 04:35 (4:35 am) and lands in Dubai, Terminal «3» at 06:05 (6:05 am). Flight duration is 3 hours 00 minutes.

Connection in Dubai

Connection time in Dubai is 7 hours and 55 minutes (from 06:05 / 6:05 am, 12th May to 14:00 / 2:00 pm, 12th May). Go from terminal «3» to terminal «1».

Flight Dubai - Tehran

Mahan Air international flight W562 leaves Dubai, Terminal «1» at 14:00 (2:00 pm) and lands in Tehran (Imam Khomeini) at 15:50 (3:50 pm). Flight duration is 2 hours 20 minutes.

Option #17

Flight Ahmedabad - Najaf

Iraqi Airways international flight IA450 leaves Ahmedabad (Sardar Vallabhbhai Patel) at 03:40 (3:40 am) and lands in Najaf (Al Najaf) at 05:40 (5:40 am). Flight duration is 4 hours 30 minutes.

Connection in Najaf

Connection time in Najaf, Al Najaf airport is 6 hours and 20 minutes (from 05:40 / 5:40 am, 12th May to 12:00 / 12:00 pm, 12th May).

Flight Najaf - Tehran

Qeshm Air international flight QB2216 leaves Najaf (Al Najaf) at 12:00 (12:00 pm) and lands in Tehran (Imam Khomeini) at 15:00 (3:00 pm). Flight duration is 2 hours 30 minutes.

Option #18

Flight Ahmedabad - Dubai

IndiGo international flight 6E1477 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 02:50 (2:50 am) and lands in Dubai, Terminal «1» at 04:15 (4:15 am). Flight duration is 2 hours 55 minutes.

Connection in Dubai

Connection time in Dubai is 8 hours and 20 minutes (from 04:15 / 4:15 am, 12th May to 12:35 / 12:35 pm, 12th May). Go from terminal «1» to terminal «3».

Flight Dubai - Tehran

flydubai international flight FZ1937 leaves Dubai, Terminal «3» at 12:35 (12:35 pm) and lands in Tehran (Imam Khomeini) at 14:20 (2:20 pm). Flight duration is 2 hours 15 minutes.

Option #19

Flight Ahmedabad - Dubai

IndiGo international flight 6E1477 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 02:50 (2:50 am) and lands in Dubai, Terminal «1» at 04:15 (4:15 am). Flight duration is 2 hours 55 minutes.

Connection in Dubai

Connection time in Dubai is 8 hours and 50 minutes (from 04:15 / 4:15 am, 12th May to 13:05 / 1:05 pm, 12th May).

Flight Dubai - Tehran

Qeshm Air international flight QB2203 leaves Dubai at 13:05 (1:05 pm) and lands in Tehran (Imam Khomeini) at 15:45 (3:45 pm). Flight duration is 3 hours 10 minutes.

Option #20

Flight Ahmedabad - Dubai

IndiGo international flight 6E1477 leaves Ahmedabad (Sardar Vallabhbhai Patel), Terminal «2» at 02:50 (2:50 am) and lands in Dubai, Terminal «1» at 04:15 (4:15 am). Flight duration is 2 hours 55 minutes.

Connection in Dubai

Connection time in Dubai is 9 hours and 45 minutes (from 04:15 / 4:15 am, 12th May to 14:00 / 2:00 pm, 12th May). Stay in terminal «1» to change plane.

Flight Dubai - Tehran

Mahan Air international flight W562 leaves Dubai, Terminal «1» at 14:00 (2:00 pm) and lands in Tehran (Imam Khomeini) at 15:50 (3:50 pm). Flight duration is 2 hours 20 minutes.

Available departure days

Select departure date to find flight connections between Ahmedabad and Tehran. Note that other flight options may be available for different date.

See also

Return flights (Tehran to Ahmedabad)

More flight connections

Privacy Disclaimer