×

New_york to Tehran flight

19:30

IST

New York

John F Kennedy Intl

11:40

Tehran

Imam Khomeini Intl

$838.49 per person

Turkish Airlines Logo Turkish Airlines 2
09h : 50m
19:30 John F Kennedy Intl
12:20 Istanbul Airport
19h : 45m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 880
03h : 05m
08:05 Istanbul Airport
11:40 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

10:20

Tehran

Imam Khomeini Intl

$886.11 per person

Qatar Airways Logo Qatar Airways 8118
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
01h : 10m Connect in airport
Qatar Airways Logo Qatar Airways 482
02h : 15m
07:35 Hamad International
10:20 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

03:40

Tehran

Imam Khomeini Intl

$890.57 per person

Qatar Airways Logo Qatar Airways 8118
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
18h : 30m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 490
02h : 15m
00:55 Hamad International
03:40 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

21:15

Tehran

Imam Khomeini Intl

$890.57 per person

Qatar Airways Logo Qatar Airways 8118
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
12h : 05m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 498
02h : 15m
18:30 Hamad International
21:15 Imam Khomeini Intl

00:30

IST

New York

John F Kennedy Intl

11:40

Tehran

Imam Khomeini Intl

$910.6 per person

Turkish Airlines Logo Turkish Airlines 12
09h : 50m
00:30 John F Kennedy Intl
17:20 Istanbul Airport
14h : 45m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 880
03h : 05m
08:05 Istanbul Airport
11:40 Imam Khomeini Intl

06:55

IST

New York

John F Kennedy Intl

11:40

Tehran

Imam Khomeini Intl

$910.6 per person

Turkish Airlines Logo Turkish Airlines 112
09h : 50m
06:55 John F Kennedy Intl
23:45 Istanbul Airport
08h : 20m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 880
03h : 05m
08:05 Istanbul Airport
11:40 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

10:20

Tehran

Imam Khomeini Intl

$928.35 per person

Qatar Airways Logo Qatar Airways 704
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
01h : 10m Connect in airport
Qatar Airways Logo Qatar Airways 482
02h : 15m
07:35 Hamad International
10:20 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

21:15

Tehran

Imam Khomeini Intl

$928.35 per person

Qatar Airways Logo Qatar Airways 702
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
02h : 45m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 498
02h : 15m
18:30 Hamad International
21:15 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

03:40

Tehran

Imam Khomeini Intl

$928.35 per person

Qatar Airways Logo Qatar Airways 702
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
09h : 10m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 490
02h : 15m
00:55 Hamad International
03:40 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

10:20

Tehran

Imam Khomeini Intl

$932.81 per person

Qatar Airways Logo Qatar Airways 702
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
15h : 50m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 482
02h : 15m
07:35 Hamad International
10:20 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

03:40

Tehran

Imam Khomeini Intl

$932.81 per person

Qatar Airways Logo Qatar Airways 704
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
18h : 30m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 490
02h : 15m
00:55 Hamad International
03:40 Imam Khomeini Intl

10:45

DOH

New York

John F Kennedy Intl

21:15

Tehran

Imam Khomeini Intl

$932.81 per person

Qatar Airways Logo Qatar Airways 704
12h : 40m
10:45 John F Kennedy Intl
06:25 Hamad International
12h : 05m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 498
02h : 15m
18:30 Hamad International
21:15 Imam Khomeini Intl

12:50

IST

New York

John F Kennedy Intl

11:40

Tehran

Imam Khomeini Intl

$970.29 per person

Turkish Airlines Logo Turkish Airlines 4
09h : 50m
12:50 John F Kennedy Intl
05:40 Istanbul Airport
02h : 25m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 880
03h : 05m
08:05 Istanbul Airport
11:40 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

03:40

Tehran

Imam Khomeini Intl

$1021.64 per person

Qatar Airways Logo Qatar Airways 8116
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
09h : 10m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 490
02h : 15m
00:55 Hamad International
03:40 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

21:15

Tehran

Imam Khomeini Intl

$1021.64 per person

Qatar Airways Logo Qatar Airways 8116
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
02h : 45m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 498
02h : 15m
18:30 Hamad International
21:15 Imam Khomeini Intl

20:05

DOH

New York

John F Kennedy Intl

10:20

Tehran

Imam Khomeini Intl

$1026.09 per person

Qatar Airways Logo Qatar Airways 8116
12h : 40m
20:05 John F Kennedy Intl
15:45 Hamad International
15h : 50m Connect in airport Long wait
Qatar Airways Logo Qatar Airways 482
02h : 15m
07:35 Hamad International
10:20 Imam Khomeini Intl

06:55

IST

New York

John F Kennedy Intl

23:15

Tehran

Imam Khomeini Intl

$1037.43 per person

Turkish Airlines Logo Turkish Airlines 112
09h : 50m
06:55 John F Kennedy Intl
23:45 Istanbul Airport
19h : 55m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 874
03h : 05m
19:40 Istanbul Airport
23:15 Imam Khomeini Intl

23:00

DXB

New York

John F Kennedy Intl

09:25

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 202
12h : 45m
23:00 John F Kennedy Intl
19:45 Dubai Intl
12h : 00m Connect in airport Long wait
Emirates Logo Emirates 971
02h : 10m
07:45 Dubai Intl
09:25 Imam Khomeini Intl

23:00

DXB

New York

John F Kennedy Intl

08:45

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 202
12h : 45m
23:00 John F Kennedy Intl
19:45 Dubai Intl
11h : 15m Connect in airport Long wait
Emirates Logo Fly Dubai 2373
02h : 15m
07:00 Dubai Intl
08:45 Imam Khomeini Intl

23:00

DXB

New York

John F Kennedy Intl

03:00

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 202
12h : 45m
23:00 John F Kennedy Intl
19:45 Dubai Intl
05h : 35m Connect in airport Long wait
Emirates Logo Emirates 977
02h : 10m
01:20 Dubai Intl
03:00 Imam Khomeini Intl

11:20

DXB

New York

John F Kennedy Intl

03:00

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 204
12h : 30m
11:20 John F Kennedy Intl
07:50 Dubai Intl
17h : 30m Connect in airport Long wait
Emirates Logo Emirates 977
02h : 10m
01:20 Dubai Intl
03:00 Imam Khomeini Intl

22:20

DXB

New York

John F Kennedy Intl

08:45

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 206
15h : 50m
22:20 John F Kennedy Intl
22:10 Dubai Intl
08h : 50m Connect in airport Long wait
Emirates Logo Fly Dubai 2373
02h : 15m
07:00 Dubai Intl
08:45 Imam Khomeini Intl

22:20

DXB

New York

John F Kennedy Intl

03:00

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 206
15h : 50m
22:20 John F Kennedy Intl
22:10 Dubai Intl
03h : 10m Connect in airport Long wait
Emirates Logo Emirates 977
02h : 10m
01:20 Dubai Intl
03:00 Imam Khomeini Intl

11:20

DXB

New York

John F Kennedy Intl

16:40

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 204
12h : 30m
11:20 John F Kennedy Intl
07:50 Dubai Intl
07h : 10m Connect in airport Long wait
Emirates Logo Emirates 979
02h : 10m
15:00 Dubai Intl
16:40 Imam Khomeini Intl

11:20

DXB

New York

John F Kennedy Intl

14:10

Tehran

Imam Khomeini Intl

$1069.75 per person

Emirates Logo Emirates 204
12h : 30m
11:20 John F Kennedy Intl
07:50 Dubai Intl
04h : 40m Connect in airport Long wait
Emirates Logo Fly Dubai 2302
02h : 10m
12:30 Dubai Intl
14:10 Imam Khomeini Intl

21:40

DXB

New York

Newark Liberty Intl

08:45

Tehran

Imam Khomeini Intl

$1077.01 per person

United Airlines Logo United Airlines 164
13h : 25m
21:40 Newark Liberty Intl
19:05 Dubai Intl
11h : 55m Connect in airport Long wait
United Airlines Logo Fly Dubai 1819
02h : 15m
07:00 Dubai Intl
08:45 Imam Khomeini Intl

22:20

BGY DXB

New York

John F Kennedy Intl

14:10

Tehran

Imam Khomeini Intl

$1096.88 per person

Emirates Logo Emirates 206
07h : 55m
22:20 John F Kennedy Intl
12:15 Malpensa
10h : 45m Connect in airport Long wait
Emirates Logo Fly Dubai 2415
06h : 20m
23:00 Bergamo Orio Al Serio
07:20 Dubai Intl
05h : 10m Connect in airport Long wait
Emirates Logo Fly Dubai 2302
02h : 10m
12:30 Dubai Intl
14:10 Imam Khomeini Intl

22:20

MXP DXB

New York

John F Kennedy Intl

14:10

Tehran

Imam Khomeini Intl

$1105.42 per person

Emirates Logo Emirates 206
07h : 55m
22:20 John F Kennedy Intl
12:15 Malpensa
10h : 05m Connect in airport Long wait
Emirates Logo Emirates 92
06h : 05m
22:20 Malpensa
06:25 Dubai Intl
06h : 05m Connect in airport Long wait
Emirates Logo Fly Dubai 2302
02h : 10m
12:30 Dubai Intl
14:10 Imam Khomeini Intl

22:20

MXP DXB

New York

John F Kennedy Intl

09:25

Tehran

Imam Khomeini Intl

$1105.42 per person

Emirates Logo Emirates 206
07h : 55m
22:20 John F Kennedy Intl
12:15 Malpensa
10h : 05m Connect in airport Long wait
Emirates Logo Emirates 92
06h : 05m
22:20 Malpensa
06:25 Dubai Intl
01h : 20m Connect in airport
Emirates Logo Emirates 971
02h : 10m
07:45 Dubai Intl
09:25 Imam Khomeini Intl

00:10

IST

New York

Newark Liberty Intl

01:20

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 30
09h : 55m
00:10 Newark Liberty Intl
17:05 Istanbul Airport
04h : 40m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 872
03h : 05m
21:45 Istanbul Airport
01:20 Imam Khomeini Intl

00:30

IST

New York

John F Kennedy Intl

01:20

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 12
09h : 50m
00:30 John F Kennedy Intl
17:20 Istanbul Airport
04h : 25m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 872
03h : 05m
21:45 Istanbul Airport
01:20 Imam Khomeini Intl

06:55

IST

New York

John F Kennedy Intl

01:20

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 112
09h : 50m
06:55 John F Kennedy Intl
23:45 Istanbul Airport
22h : 00m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 872
03h : 05m
21:45 Istanbul Airport
01:20 Imam Khomeini Intl

12:50

IST

New York

John F Kennedy Intl

23:15

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 4
09h : 50m
12:50 John F Kennedy Intl
05:40 Istanbul Airport
14h : 00m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 874
03h : 05m
19:40 Istanbul Airport
23:15 Imam Khomeini Intl

12:50

IST

New York

John F Kennedy Intl

01:20

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 4
09h : 50m
12:50 John F Kennedy Intl
05:40 Istanbul Airport
16h : 05m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 872
03h : 05m
21:45 Istanbul Airport
01:20 Imam Khomeini Intl

19:30

IST

New York

John F Kennedy Intl

01:20

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 2
09h : 50m
19:30 John F Kennedy Intl
12:20 Istanbul Airport
09h : 25m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 872
03h : 05m
21:45 Istanbul Airport
01:20 Imam Khomeini Intl

19:30

IST

New York

John F Kennedy Intl

23:15

Tehran

Imam Khomeini Intl

$1112.04 per person

Turkish Airlines Logo Turkish Airlines 2
09h : 50m
19:30 John F Kennedy Intl
12:20 Istanbul Airport
07h : 20m Connect in airport Long wait
Turkish Airlines Logo Turkish Airlines 874
03h : 05m
19:40 Istanbul Airport
23:15 Imam Khomeini Intl

21:50

FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1130.14 per person

Lufthansa Logo Lufthansa 405
07h : 55m
21:50 John F Kennedy Intl
11:45 Frankfurt Intl
02h : 45m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

21:50

FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1130.14 per person

United Airlines Logo United Airlines 8802
07h : 55m
21:50 Newark Liberty Intl
11:45 Frankfurt Intl
02h : 45m Connect in airport Long wait
United Airlines Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

19:30

FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1130.14 per person

United Airlines Logo United Airlines 7602
07h : 40m
19:30 Newark Liberty Intl
09:10 Frankfurt Intl
05h : 20m Connect in airport Long wait
United Airlines Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

15:45

FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1130.14 per person

Lufthansa Logo Lufthansa 401
07h : 55m
15:45 John F Kennedy Intl
05:40 Frankfurt Intl
08h : 50m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

18:10

FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1130.14 per person

Lufthansa Logo Lufthansa 403
07h : 20m
18:10 Newark Liberty Intl
07:30 Frankfurt Intl
07h : 00m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

17:30

MUC FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.56 per person

Lufthansa Logo Lufthansa 411
08h : 05m
17:30 John F Kennedy Intl
07:35
01h : 25m Connect in airport
Lufthansa Logo Lufthansa 99
01h : 00m
09:00
10:00 Frankfurt Intl
04h : 30m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

17:30

MUC FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.56 per person

Lufthansa Logo Lufthansa 411
08h : 05m
17:30 John F Kennedy Intl
07:35
02h : 25m Connect in airport Long wait
Lufthansa Logo Lufthansa 101
01h : 00m
10:00
11:00 Frankfurt Intl
03h : 30m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

17:30

MUC FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.56 per person

Lufthansa Logo Lufthansa 411
08h : 05m
17:30 John F Kennedy Intl
07:35
03h : 25m Connect in airport Long wait
Lufthansa Logo Lufthansa 103
01h : 00m
11:00
12:00 Frankfurt Intl
02h : 30m Connect in airport Long wait
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

17:30

MUC FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.56 per person

Lufthansa Logo Lufthansa 411
08h : 05m
17:30 John F Kennedy Intl
07:35
04h : 25m Connect in airport Long wait
Lufthansa Logo Lufthansa 105
01h : 00m
12:00
13:00 Frankfurt Intl
01h : 30m Connect in airport
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

20:30

MUC FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1138.56 per person

Lufthansa Logo Lufthansa 413
07h : 50m
20:30 Newark Liberty Intl
10:20
01h : 40m Connect in airport
Lufthansa Logo Lufthansa 105
01h : 00m
12:00
13:00 Frankfurt Intl
01h : 30m Connect in airport
Lufthansa Logo Lufthansa 600
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

18:20

ZRH FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

United Airlines Logo United Airlines 3219
07h : 55m
18:20 Newark Liberty Intl
08:15 Zurich Airport
01h : 20m Connect in airport
United Airlines Logo Lufthansa 3600
01h : 00m
09:35 Zurich Airport
10:35 Frankfurt Intl
03h : 55m Connect in airport Long wait
United Airlines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

21:50

ZRH FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 19
07h : 45m
21:50 Newark Liberty Intl
11:35 Zurich Airport
19h : 25m Connect in airport Long wait
Swiss International Air Lines Logo Helvetic Airways 1068
01h : 05m
07:00 Zurich Airport
08:05 Frankfurt Intl
06h : 25m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

20:55

ZRH FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 15
07h : 55m
20:55 John F Kennedy Intl
10:50 Zurich Airport
20h : 10m Connect in airport Long wait
Swiss International Air Lines Logo Helvetic Airways 1068
01h : 05m
07:00 Zurich Airport
08:05 Frankfurt Intl
06h : 25m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

20:55

ZRH FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 15
07h : 55m
20:55 John F Kennedy Intl
10:50 Zurich Airport
21h : 25m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 3612
01h : 00m
08:15 Zurich Airport
09:15 Frankfurt Intl
05h : 15m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

20:55

ZRH FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 15
07h : 55m
20:55 John F Kennedy Intl
10:50 Zurich Airport
22h : 45m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 3600
01h : 00m
09:35 Zurich Airport
10:35 Frankfurt Intl
03h : 55m Connect in airport Long wait
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

20:55

ZRH FRA

New York

John F Kennedy Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 15
07h : 55m
20:55 John F Kennedy Intl
10:50 Zurich Airport
01h : 35m Connect in airport
Swiss International Air Lines Logo Helvetic Airways 1072
01h : 05m
12:25 Zurich Airport
13:30 Frankfurt Intl
01h : 00m Connect in airport
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

21:50

ZRH FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

Swiss International Air Lines Logo Swiss International Air Lines 19
07h : 45m
21:50 Newark Liberty Intl
11:35 Zurich Airport
00h : 50m Connect in airport
Swiss International Air Lines Logo Helvetic Airways 1072
01h : 05m
12:25 Zurich Airport
13:30 Frankfurt Intl
01h : 00m Connect in airport
Swiss International Air Lines Logo Lufthansa 4020
05h : 00m
14:30 Frankfurt Intl
21:00 Imam Khomeini Intl

18:20

ZRH FRA

New York

Newark Liberty Intl

21:00

Tehran

Imam Khomeini Intl

$1138.68 per person

United Airlines Logo United Airlines 3219
07h : 55m
18:20 Newark Liberty Intl