×
Flights
  • One way
  • Round trip
Cheap Flights to Tehran
(Modify Search)
  • Airlines
  • Flights

Cheap Flights to Tehran

Airline Results Price View
View All Airlines View Flights
Qatar Airways 42 results US$880 View Flights
Emirates 40 results US$963 View Flights
Lufthansa 174 results US$1,109 View Flights
United Airlines 100 results US$1,109 View Flights
American Airlines 24 results US$1,117 View Flights
Turkish Airlines 81 results US$1,644 View Flights
Alitalia 56 results US$1,741 View Flights
Austrian Airlines 7 results US$1,775 View Flights
Delta Air Lines 86 results US$1,916 View Flights
Air Canada 24 results US$2,043 View Flights
Air France 76 results US$2,139 View Flights
Etihad Airways 2 results US$2,690 View Flights
KLM 13 results US$3,459 View Flights
Swiss International Air Lines 31 results US$3,736 View Flights
Iran Air 2 results US$5,521 View Flights
British Airways 1 result US$5,924 View Flights
Air Berlin 1 result US$6,327 View Flights
Qantas 14 results US$6,470 View Flights
Finnair 5 results US$6,554 View Flights
Iberia 4 results US$6,609 View Flights
Virgin Atlantic Airways 5 results US$6,854 View Flights
Aeroflot 3 results US$8,474 View Flights
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 1 stop 23h 40m
6:10 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 20h 25m
4:20 am IKA - 3:15 pm DFW
US$880
airtickets.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Doha

DFW
6:10 pm
14h 45m
DOH
5:55 pm (+1)
6h 50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR734
6:10 pm, 15 Jan Thu
DFW Dallas/Fort Worth
5:55 pm, 16 Jan Fri
DOH Doha
14h 45m
6h 50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
4:20 am
2h 5m
DOH
5:55 am
2h 15m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR485
4:20 am, 2 Feb Mon
IKA Tehran
5:55 am, 2 Feb Mon
DOH Doha
2h 5m
2h 15m layover in Doha (DOH)
QR733
8:10 am, 2 Feb Mon
DOH Doha
3:15 pm, 2 Feb Mon
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 1 stop 23h 40m
6:10 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 1d 2h 35m
10:10 pm IKA - 3:15 pm (+1) DFW
US$899
exploretrip.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Doha

DFW
6:10 pm
14h 45m
DOH
5:55 pm (+1)
6h 50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR734
6:10 pm, 15 Jan Thu
DFW Dallas/Fort Worth
5:55 pm, 16 Jan Fri
DOH Doha
14h 45m
6h 50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
10:10 pm
2h 5m
DOH
11:45 pm
8h 25m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
8h 25m layover in Doha (DOH)
QR733
8:10 am, 3 Feb Tue
DOH Doha
3:15 pm, 3 Feb Tue
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Emirates 1 stop 20h 45m
11:20 am DFW - 5:35 pm (+1) IKA
Emirates 1 stop 21h 15m
9:20 pm IKA - 9:05 am (+1) DFW
US$963
hop2.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Dubai

DFW
11:20 am
14h 40m
DXB
12:00 pm (+1)
3h 50m
DXB
3:50 pm
2h 15m
IKA
5:35 pm
Airlines
Flight No.
From
To
Duration
EK222
11:20 am, 15 Jan Thu
DFW Dallas/Fort Worth
12:00 pm, 16 Jan Fri
DXB Dubai
14h 40m
3h 50m layover in Dubai (DXB)
EK979
3:50 pm, 16 Jan Fri
DXB Dubai
5:35 pm, 16 Jan Fri
IKA Tehran
2h 15m

Return: Tehran to Dallas/Fort Worth via Dubai

IKA
9:20 pm
2h 9m
DXB
11:59 pm
2h 46m
DXB
2:45 am
16h 20m
DFW
9:05 am
Airlines
Flight No.
From
To
Duration
EK978
9:20 pm, 2 Feb Mon
IKA Tehran
11:59 pm, 2 Feb Mon
DXB Dubai
2h 9m
2h 46m layover in Dubai (DXB)
EK221
2:45 am, 3 Feb Tue
DXB Dubai
9:05 am, 3 Feb Tue
DFW Dallas/Fort Worth
16h 20m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Emirates 1 stop 23h 5m
11:20 am DFW - 7:55 pm (+1) IKA
Emirates 1 stop 23h 30m
7:05 pm IKA - 9:05 am (+1) DFW
US$963
hop2.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Dubai

DFW
11:20 am
14h 40m
DXB
12:00 pm (+1)
6h 15m
DXB
6:15 pm
2h 10m
IKA
7:55 pm
Airlines
Flight No.
From
To
Duration
EK222
11:20 am, 15 Jan Thu
DFW Dallas/Fort Worth
12:00 pm, 16 Jan Fri
DXB Dubai
14h 40m
6h 15m layover in Dubai (DXB)
EK977
6:15 pm, 16 Jan Fri
DXB Dubai
7:55 pm, 16 Jan Fri
IKA Tehran
2h 10m

Return: Tehran to Dallas/Fort Worth via Dubai

IKA
7:05 pm
2h 20m
DXB
9:55 pm
4h 50m
DXB
2:45 am
16h 20m
DFW
9:05 am
Airlines
Flight No.
From
To
Duration
EK980
7:05 pm, 2 Feb Mon
IKA Tehran
9:55 pm, 2 Feb Mon
DXB Dubai
2h 20m
4h 50m layover in Dubai (DXB)
EK221
2:45 am, 3 Feb Tue
DXB Dubai
9:05 am, 3 Feb Tue
DFW Dallas/Fort Worth
16h 20m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Emirates 1 stop 20h 45m
11:20 am DFW - 5:35 pm (+1) IKA
Emirates 1 stop 23h 30m
7:05 pm IKA - 9:05 am (+1) DFW
US$963
hop2.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Dubai

DFW
11:20 am
14h 40m
DXB
12:00 pm (+1)
3h 50m
DXB
3:50 pm
2h 15m
IKA
5:35 pm
Airlines
Flight No.
From
To
Duration
EK222
11:20 am, 15 Jan Thu
DFW Dallas/Fort Worth
12:00 pm, 16 Jan Fri
DXB Dubai
14h 40m
3h 50m layover in Dubai (DXB)
EK979
3:50 pm, 16 Jan Fri
DXB Dubai
5:35 pm, 16 Jan Fri
IKA Tehran
2h 15m

Return: Tehran to Dallas/Fort Worth via Dubai

IKA
7:05 pm
2h 20m
DXB
9:55 pm
4h 50m
DXB
2:45 am
16h 20m
DFW
9:05 am
Airlines
Flight No.
From
To
Duration
EK980
7:05 pm, 2 Feb Mon
IKA Tehran
9:55 pm, 2 Feb Mon
DXB Dubai
2h 20m
4h 50m layover in Dubai (DXB)
EK221
2:45 am, 3 Feb Tue
DXB Dubai
9:05 am, 3 Feb Tue
DFW Dallas/Fort Worth
16h 20m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Emirates 1 stop 23h 5m
11:20 am DFW - 7:55 pm (+1) IKA
Emirates 1 stop 21h 15m
9:20 pm IKA - 9:05 am (+1) DFW
US$963
hop2.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Dubai

DFW
11:20 am
14h 40m
DXB
12:00 pm (+1)
6h 15m
DXB
6:15 pm
2h 10m
IKA
7:55 pm
Airlines
Flight No.
From
To
Duration
EK222
11:20 am, 15 Jan Thu
DFW Dallas/Fort Worth
12:00 pm, 16 Jan Fri
DXB Dubai
14h 40m
6h 15m layover in Dubai (DXB)
EK977
6:15 pm, 16 Jan Fri
DXB Dubai
7:55 pm, 16 Jan Fri
IKA Tehran
2h 10m

Return: Tehran to Dallas/Fort Worth via Dubai

IKA
9:20 pm
2h 9m
DXB
11:59 pm
2h 46m
DXB
2:45 am
16h 20m
DFW
9:05 am
Airlines
Flight No.
From
To
Duration
EK978
9:20 pm, 2 Feb Mon
IKA Tehran
11:59 pm, 2 Feb Mon
DXB Dubai
2h 9m
2h 46m layover in Dubai (DXB)
EK221
2:45 am, 3 Feb Tue
DXB Dubai
9:05 am, 3 Feb Tue
DFW Dallas/Fort Worth
16h 20m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 2+ stops 23h 55m
5:55 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 20h 25m
4:20 am IKA - 3:15 pm DFW
US$1,090
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via Madrid, Doha

DFW
5:55 pm
9h 25m
MAD
10:20 am (+1)
4h 45m
MAD
3:05 pm
6h 30m
DOH
11:35 pm
1h 10m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR5230
5:55 pm, 15 Jan Thu
DFW Dallas/Fort Worth
10:20 am, 16 Jan Fri
MAD Madrid
9h 25m
4h 45m layover in Madrid (MAD)
QR150
3:05 pm, 16 Jan Fri
MAD Madrid
11:35 pm, 16 Jan Fri
DOH Doha
6h 30m
1h 10m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
4:20 am
2h 5m
DOH
5:55 am
2h 15m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR485
4:20 am, 2 Feb Mon
IKA Tehran
5:55 am, 2 Feb Mon
DOH Doha
2h 5m
2h 15m layover in Doha (DOH)
QR733
8:10 am, 2 Feb Mon
DOH Doha
3:15 pm, 2 Feb Mon
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 2+ stops 23h 55m
5:55 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 1d 2h 35m
10:10 pm IKA - 3:15 pm (+1) DFW
US$1,088
us.bravofly.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Madrid, Doha

DFW
5:55 pm
9h 25m
MAD
10:20 am (+1)
4h 45m
MAD
3:05 pm
6h 30m
DOH
11:35 pm
1h 10m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR5230
5:55 pm, 15 Jan Thu
DFW Dallas/Fort Worth
10:20 am, 16 Jan Fri
MAD Madrid
9h 25m
4h 45m layover in Madrid (MAD)
QR150
3:05 pm, 16 Jan Fri
MAD Madrid
11:35 pm, 16 Jan Fri
DOH Doha
6h 30m
1h 10m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
10:10 pm
2h 5m
DOH
11:45 pm
8h 25m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
8h 25m layover in Doha (DOH)
QR733
8:10 am, 3 Feb Tue
DOH Doha
3:15 pm, 3 Feb Tue
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 22h 15m
5:00 pm DFW - 12:45 am (+2) IKA
Multiple Airlines 1 stop 21h 5m
2:50 am IKA - 2:25 pm DFW
US$1,114
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via Washington, Frankfurt

DFW
5:00 pm
2h 44m
IAD
8:44 pm
1h 6m
IAD
9:50 pm
7h 55m
FRA
11:45 am (+1)
5h 40m
FRA
5:25 pm
4h 50m
IKA
12:45 am (+1)
Airlines
Flight No.
From
To
Duration
UA3758
5:00 pm, 15 Jan Thu
DFW Dallas/Fort Worth
8:44 pm, 15 Jan Thu
IAD Washington
2h 44m
1h 6m layover in Washington (IAD)
UA932
9:50 pm, 15 Jan Thu
IAD Washington
11:45 am, 16 Jan Fri
FRA Frankfurt
7h 55m
5h 40m layover in Frankfurt (FRA)
LH600
5:25 pm, 16 Jan Fri
FRA Frankfurt
12:45 am, 17 Jan Sat
IKA Tehran
4h 50m

Return: Tehran to Dallas/Fort Worth via Frankfurt

IKA
2:50 am
5h 25m
FRA
5:45 am
4h 15m
FRA
10:00 am
11h 25m
DFW
2:25 pm
Airlines
Flight No.
From
To
Duration
LH601
2:50 am, 2 Feb Mon
IKA Tehran
5:45 am, 2 Feb Mon
FRA Frankfurt
5h 25m
4h 15m layover in Frankfurt (FRA)
UA8864
10:00 am, 2 Feb Mon
FRA Frankfurt
2:25 pm, 2 Feb Mon
DFW Dallas/Fort Worth
11h 25m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 22h 15m
5:00 pm DFW - 12:45 am (+2) IKA
Multiple Airlines 1 stop 21h 5m
2:50 am IKA - 2:25 pm DFW
US$1,114
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via Washington, Frankfurt

DFW
5:00 pm
2h 44m
IAD
8:44 pm
1h 6m
IAD
9:50 pm
7h 55m
FRA
11:45 am (+1)
5h 40m
FRA
5:25 pm
4h 50m
IKA
12:45 am (+1)
Airlines
Flight No.
From
To
Duration
UA3758
5:00 pm, 15 Jan Thu
DFW Dallas/Fort Worth
8:44 pm, 15 Jan Thu
IAD Washington
2h 44m
1h 6m layover in Washington (IAD)
LH9253
9:50 pm, 15 Jan Thu
IAD Washington
11:45 am, 16 Jan Fri
FRA Frankfurt
7h 55m
5h 40m layover in Frankfurt (FRA)
LH600
5:25 pm, 16 Jan Fri
FRA Frankfurt
12:45 am, 17 Jan Sat
IKA Tehran
4h 50m

Return: Tehran to Dallas/Fort Worth via Frankfurt

IKA
2:50 am
5h 25m
FRA
5:45 am
4h 15m
FRA
10:00 am
11h 25m
DFW
2:25 pm
Airlines
Flight No.
From
To
Duration
LH601
2:50 am, 2 Feb Mon
IKA Tehran
5:45 am, 2 Feb Mon
FRA Frankfurt
5h 25m
4h 15m layover in Frankfurt (FRA)
UA8864
10:00 am, 2 Feb Mon
FRA Frankfurt
2:25 pm, 2 Feb Mon
DFW Dallas/Fort Worth
11h 25m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 22h 15m
5:00 pm DFW - 12:45 am (+2) IKA
Lufthansa 1 stop 21h 5m
2:50 am IKA - 2:25 pm DFW
US$1,114
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via Washington, Frankfurt

DFW
5:00 pm
2h 44m
IAD
8:44 pm
1h 6m
IAD
9:50 pm
7h 55m
FRA
11:45 am (+1)
5h 40m
FRA
5:25 pm
4h 50m
IKA
12:45 am (+1)
Airlines
Flight No.
From
To
Duration
UA3758
5:00 pm, 15 Jan Thu
DFW Dallas/Fort Worth
8:44 pm, 15 Jan Thu
IAD Washington
2h 44m
1h 6m layover in Washington (IAD)
LH9253
9:50 pm, 15 Jan Thu
IAD Washington
11:45 am, 16 Jan Fri
FRA Frankfurt
7h 55m
5h 40m layover in Frankfurt (FRA)
LH600
5:25 pm, 16 Jan Fri
FRA Frankfurt
12:45 am, 17 Jan Sat
IKA Tehran
4h 50m

Return: Tehran to Dallas/Fort Worth via Frankfurt

IKA
2:50 am
5h 25m
FRA
5:45 am
4h 15m
FRA
10:00 am
11h 25m
DFW
2:25 pm
Airlines
Flight No.
From
To
Duration
LH601
2:50 am, 2 Feb Mon
IKA Tehran
5:45 am, 2 Feb Mon
FRA Frankfurt
5h 25m
4h 15m layover in Frankfurt (FRA)
LH438
10:00 am, 2 Feb Mon
FRA Frankfurt
2:25 pm, 2 Feb Mon
DFW Dallas/Fort Worth
11h 25m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 22h 15m
5:00 pm DFW - 12:45 am (+2) IKA
Lufthansa 1 stop 21h 5m
2:50 am IKA - 2:25 pm DFW
US$1,114
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via Washington, Frankfurt

DFW
5:00 pm
2h 44m
IAD
8:44 pm
1h 6m
IAD
9:50 pm
7h 55m
FRA
11:45 am (+1)
5h 40m
FRA
5:25 pm
4h 50m
IKA
12:45 am (+1)
Airlines
Flight No.
From
To
Duration
UA3758
5:00 pm, 15 Jan Thu
DFW Dallas/Fort Worth
8:44 pm, 15 Jan Thu
IAD Washington
2h 44m
1h 6m layover in Washington (IAD)
UA932
9:50 pm, 15 Jan Thu
IAD Washington
11:45 am, 16 Jan Fri
FRA Frankfurt
7h 55m
5h 40m layover in Frankfurt (FRA)
LH600
5:25 pm, 16 Jan Fri
FRA Frankfurt
12:45 am, 17 Jan Sat
IKA Tehran
4h 50m

Return: Tehran to Dallas/Fort Worth via Frankfurt

IKA
2:50 am
5h 25m
FRA
5:45 am
4h 15m
FRA
10:00 am
11h 25m
DFW
2:25 pm
Airlines
Flight No.
From
To
Duration
LH601
2:50 am, 2 Feb Mon
IKA Tehran
5:45 am, 2 Feb Mon
FRA Frankfurt
5h 25m
4h 15m layover in Frankfurt (FRA)
LH438
10:00 am, 2 Feb Mon
FRA Frankfurt
2:25 pm, 2 Feb Mon
DFW Dallas/Fort Worth
11h 25m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 2+ stops 21h 20m
8:30 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 20h 25m
4:20 am IKA - 3:15 pm DFW
US$1,115
fly.co.uk
Show Details

Depart: Dallas/Fort Worth to Tehran via London, Doha

DFW
8:30 pm
9h
LHR
11:30 am (+1)
2h 45m
LHR
2:15 pm
6h 40m
DOH
11:55 pm
50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR5278
8:30 pm, 15 Jan Thu
DFW Dallas/Fort Worth
11:30 am, 16 Jan Fri
LHR London
9h
2h 45m layover in London (LHR)
QR4
2:15 pm, 16 Jan Fri
LHR London
11:55 pm, 16 Jan Fri
DOH Doha
6h 40m
50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
4:20 am
2h 5m
DOH
5:55 am
2h 15m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR485
4:20 am, 2 Feb Mon
IKA Tehran
5:55 am, 2 Feb Mon
DOH Doha
2h 5m
2h 15m layover in Doha (DOH)
QR733
8:10 am, 2 Feb Mon
DOH Doha
3:15 pm, 2 Feb Mon
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 2+ stops 21h 20m
8:30 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 1d 2h 35m
10:10 pm IKA - 3:15 pm (+1) DFW
US$1,114
us.bravofly.com
Show Details

Depart: Dallas/Fort Worth to Tehran via London, Doha

DFW
8:30 pm
9h
LHR
11:30 am (+1)
2h 45m
LHR
2:15 pm
6h 40m
DOH
11:55 pm
50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR5278
8:30 pm, 15 Jan Thu
DFW Dallas/Fort Worth
11:30 am, 16 Jan Fri
LHR London
9h
2h 45m layover in London (LHR)
QR4
2:15 pm, 16 Jan Fri
LHR London
11:55 pm, 16 Jan Fri
DOH Doha
6h 40m
50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
10:10 pm
2h 5m
DOH
11:45 pm
8h 25m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
8h 25m layover in Doha (DOH)
QR733
8:10 am, 3 Feb Tue
DOH Doha
3:15 pm, 3 Feb Tue
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 23h 55m
5:55 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 1d 2h 35m
10:10 pm IKA - 3:15 pm (+1) DFW
US$1,120
nanakflights.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Madrid, Doha

DFW
5:55 pm
9h 25m
MAD
10:20 am (+1)
4h 45m
MAD
3:05 pm
6h 30m
DOH
11:35 pm
1h 10m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
AA5230
5:55 pm, 15 Jan Thu
DFW Dallas/Fort Worth
10:20 am, 16 Jan Fri
MAD Madrid
9h 25m
4h 45m layover in Madrid (MAD)
QR150
3:05 pm, 16 Jan Fri
MAD Madrid
11:35 pm, 16 Jan Fri
DOH Doha
6h 30m
1h 10m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
10:10 pm
2h 5m
DOH
11:45 pm
8h 25m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
8h 25m layover in Doha (DOH)
QR733
8:10 am, 3 Feb Tue
DOH Doha
3:15 pm, 3 Feb Tue
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 23h 55m
5:55 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 20h 25m
4:20 am IKA - 3:15 pm DFW
US$1,120
nanakflights.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Madrid, Doha

DFW
5:55 pm
9h 25m
MAD
10:20 am (+1)
4h 45m
MAD
3:05 pm
6h 30m
DOH
11:35 pm
1h 10m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
AA5230
5:55 pm, 15 Jan Thu
DFW Dallas/Fort Worth
10:20 am, 16 Jan Fri
MAD Madrid
9h 25m
4h 45m layover in Madrid (MAD)
QR150
3:05 pm, 16 Jan Fri
MAD Madrid
11:35 pm, 16 Jan Fri
DOH Doha
6h 30m
1h 10m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
4:20 am
2h 5m
DOH
5:55 am
2h 15m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR485
4:20 am, 2 Feb Mon
IKA Tehran
5:55 am, 2 Feb Mon
DOH Doha
2h 5m
2h 15m layover in Doha (DOH)
QR733
8:10 am, 2 Feb Mon
DOH Doha
3:15 pm, 2 Feb Mon
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Qatar Airways 1 stop 23h 40m
6:10 pm DFW - 3:20 am (+2) IKA
Qatar Airways 2+ stops 1d 2h 25m
10:10 pm IKA - 3:05 pm (+1) DFW
US$1,141
onetravel.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Doha

DFW
6:10 pm
14h 45m
DOH
5:55 pm (+1)
6h 50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
QR734
6:10 pm, 15 Jan Thu
DFW Dallas/Fort Worth
5:55 pm, 16 Jan Fri
DOH Doha
14h 45m
6h 50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha, Frankfurt

IKA
10:10 pm
2h 5m
DOH
11:45 pm
2h 20m
DOH
2:05 am
6h 50m
FRA
6:55 am
3h 35m
FRA
10:30 am
11h 35m
DFW
3:05 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
2h 20m layover in Doha (DOH)
QR69
2:05 am, 3 Feb Tue
DOH Doha
6:55 am, 3 Feb Tue
FRA Frankfurt
6h 50m
3h 35m layover in Frankfurt (FRA)
QR5105
10:30 am, 3 Feb Tue
FRA Frankfurt
3:05 pm, 3 Feb Tue
DFW Dallas/Fort Worth
11h 35m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 21h 20m
8:30 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 1d 2h 35m
10:10 pm IKA - 3:15 pm (+1) DFW
US$1,145
nanakflights.com
Show Details

Depart: Dallas/Fort Worth to Tehran via London, Doha

DFW
8:30 pm
9h
LHR
11:30 am (+1)
2h 45m
LHR
2:15 pm
6h 40m
DOH
11:55 pm
50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
AA5278
8:30 pm, 15 Jan Thu
DFW Dallas/Fort Worth
11:30 am, 16 Jan Fri
LHR London
9h
2h 45m layover in London (LHR)
QR4
2:15 pm, 16 Jan Fri
LHR London
11:55 pm, 16 Jan Fri
DOH Doha
6h 40m
50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
10:10 pm
2h 5m
DOH
11:45 pm
8h 25m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR487
10:10 pm, 2 Feb Mon
IKA Tehran
11:45 pm, 2 Feb Mon
DOH Doha
2h 5m
8h 25m layover in Doha (DOH)
QR733
8:10 am, 3 Feb Tue
DOH Doha
3:15 pm, 3 Feb Tue
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 21h 20m
8:30 pm DFW - 3:20 am (+2) IKA
Qatar Airways 1 stop 20h 25m
4:20 am IKA - 3:15 pm DFW
US$1,145
nanakflights.com
Show Details

Depart: Dallas/Fort Worth to Tehran via London, Doha

DFW
8:30 pm
9h
LHR
11:30 am (+1)
2h 45m
LHR
2:15 pm
6h 40m
DOH
11:55 pm
50m
DOH
12:45 am
2h 5m
IKA
3:20 am
Airlines
Flight No.
From
To
Duration
AA5278
8:30 pm, 15 Jan Thu
DFW Dallas/Fort Worth
11:30 am, 16 Jan Fri
LHR London
9h
2h 45m layover in London (LHR)
QR4
2:15 pm, 16 Jan Fri
LHR London
11:55 pm, 16 Jan Fri
DOH Doha
6h 40m
50m layover in Doha (DOH)
QR484
12:45 am, 17 Jan Sat
DOH Doha
3:20 am, 17 Jan Sat
IKA Tehran
2h 5m

Return: Tehran to Dallas/Fort Worth via Doha

IKA
4:20 am
2h 5m
DOH
5:55 am
2h 15m
DOH
8:10 am
16h 5m
DFW
3:15 pm
Airlines
Flight No.
From
To
Duration
QR485
4:20 am, 2 Feb Mon
IKA Tehran
5:55 am, 2 Feb Mon
DOH Doha
2h 5m
2h 15m layover in Doha (DOH)
QR733
8:10 am, 2 Feb Mon
DOH Doha
3:15 pm, 2 Feb Mon
DFW Dallas/Fort Worth
16h 5m
Depart: Thu, 15 Jan Return: Mon, 2 Feb Dallas/Fort Worth to Tehran Thu, 15 Jan - Mon, 2 Feb
Multiple Airlines 2+ stops 22h 15m
5:00 pm DFW - 12:45 am (+2) IKA
Multiple Airlines 2+ stops 20h 5m
3:50 am IKA - 2:25 pm DFW
US$1,143
us.bravofly.com
Show Details

Depart: Dallas/Fort Worth to Tehran via Washington, Frankfurt

DFW
5:00 pm
2h 44m
IAD
8:44 pm
1h 6m
IAD
9:50 pm
7h 55m
FRA
11:45 am (+1)
5h 40m
FRA
5:25 pm
4h 50m
IKA
12:45 am (+1)
Airlines
Flight No.
From
To
Duration
UA3758
5:00 pm, 15 Jan Thu
DFW Dallas/Fort Worth
8:44 pm, 15 Jan Thu
IAD Washington
2h 44m
1h 6m layover in Washington (IAD)
UA932
9:50 pm, 15 Jan Thu
IAD Washington
11:45 am, 16 Jan Fri
FRA Frankfurt
7h 55m
5h 40m layover in Frankfurt (FRA)
LH600
5:25 pm, 16 Jan Fri
FRA Frankfurt
12:45 am, 17 Jan Sat
IKA Tehran
4h 50m

Return: Tehran to Dallas/Fort Worth via Vienna, Frankfurt

IKA
3:50 am
4h 40m
VIE
6:00 am
1h 10m
VIE
7:10 am
1h 40m
FRA
8:50 am
1h 10m
FRA
10:00 am
11h 25m
DFW
2:25 pm
Airlines
Flight No.
From
To
Duration
OS872
3:50 am, 2 Feb Mon
IKA Tehran
6:00 am, 2 Feb Mon
VIE Vienna
4h 40m
1h 10m layover in Vienna (VIE)
LH6331
7:10 am, 2 Feb Mon
VIE Vienna
8:50 am, 2 Feb Mon
FRA Frankfurt
1h 40m
1h 10m layover in Frankfurt (FRA)
LH438
10:00 am, 2 Feb Mon
FRA Frankfurt
2:25 pm, 2 Feb Mon
DFW Dallas/Fort Worth
11h 25m