Find Cheap Flights from Africa to Dallas/Ft Worth & other airports

Search hundreds of travel sites at once for deals on flights to Dallas/Ft Worth & other airports

Thu 12/14
Thu 12/21
Any month
Compare vs. KAYAK |

Book cheap flights from Africa to Dallas/Ft Worth & other airports (round-trip)

Airports
Origin
Tunis
$774
only
$774
Nairobi
$696
only
$696
Cairo
$570
only
$570
Casablanca
$752
only
$752
Johannesburg
$841
only
$841
Destination
Dallas
$570
only
$570
Fri, Jun 8
CAI
DFW
21h 19m
Thu, Jun 14
DFW
CAI
17h 55m
Trip: 7 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 814 reviews
Overall
6.9
Boarding
7.1
Comfort
6.8
Crew
7.4
Entertainment
5.8
Food
6.3
SOF
FCO
Okay 4.6

Flight was delayed by over 1 hr , with no explanation fm the ground staff or on board

CDG
FCO
Excellent 10.0

Efficient!

LAX
FCO
Excellent 8.0

The lady at the check in counter was super nice, I was a few kilos over and she didn’t charge me extra

The plane looked old and dirty

YYZ
FCO
Excellent 9.6

you have to show all the empty seats at check in. I have bought a seat for 90$ and it was empty seats near me

VCE
FCO
Okay 5.0

Nothing about check-in and boarding.

Check-in was a zoo. The agents were more interested in gossiping and were constantly on the phone or running in and out of their stations. It took nearly an hour to get through the 10 people ahead of us. And then we were told that my 1 bag would cost $53 to check-in and that I would have to go to another counter in a far away part of the airport to pay...and we had 20 minutes before boarding. Afger running to the cashier, we were told that she had no time and that we should go back to the agent to pay! We ran back and paid, then went to look for our gate. It was finally listed as Gate 12. We got though security ok and got into the line for Gate 12. It was more like a scrum tan a line. Nobod seemed to be doing anything when all at once we saw people boarding. We went to the gate but were told that our flight was boarding at Gate 10!!! WTF??? Gate 12 listed our flight number and Gate 10 listed another flight, but we did as were told and boarded via Gate 10. None of other passengers knew what the hell was going on but we all made it to Rome along with our baggage. We will NEVER fly Alitalia again.

Tue, Jan 16
CAI
DFW
43h 37m
Tue, Feb 13
DFW
CAI
30h 05m
Trip: 29 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13947 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
BOS
LHR
Mediocre 2.0

nothing

Announcement was made that flight was delayed for at least two hours and that delay might be longer or might be cancelled. Desk staff specifically said they would not help rebook until the 2 hour delay had passed. I bought a ticket on Delta amd actually flew to London.

MXP
LHR
Excellent 8.0

Flight was not to crowded

Seat are smaller than usual

LUX
LHR
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

FRA
LHR
Mediocre 2.0

Absolute nightmare dealing with British cancelled flight and then having them rebook me with American, their "partner" company. Spent three hours this morning dealing with these two unprofessional companies and their lack of communication between each other.

EWR
LHR
Good 6.0

My seat was comfortable, with good head and neck support.

BA doesn't allow guitars as carry ins, unlike most every other overseas carrier. That's a major negative for me, and I've spread the word to other musicians who will avoid the company. Terrible policy.

Thu, Feb 1
CAI
DFW
22h 00m
Sat, Feb 17
DFW
CAI
21h 50m
Trip: 17 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
CPT
DXB
Excellent 8.0

The entertainment was giving some issues and the staff tried to resolve it. Eventually it came right by it self...

DXB
IAD
Okay 4.6

They missed me for breakfast despite my being awake and trying to get their attention. Then they ran out of one of the choices for both dinner and breakfast. This despite the plane being less than capacity. Also there were so many empty seats in the back but I noticed that some people were still being packed in like the flight was full. Emirates should do a better job of assigning seats to make as many people comfortable as possible.

CPT
DXB
Excellent 8.0

entertainment is great.

completely full flight.

DXB
BKK
Excellent 8.0

After our trip from Cape Town to Dubai with Emirates which was not that great we where pleasantly surprised when we where bumped up to business class from Dubai to Bangkok. We did not expect this. Although we did not take advantage of all the extras business class has to offer we had a great nights sleep and the breakfast was superb. The cabin crew was excellent all the time. Thank you Emirates.

DXB
PVG
Excellent 8.3

entertainment is great.

food is the same as last flight.

Sun, Apr 1
NBO
DFW
23h 50m
Sat, May 5
DFW
NBO
38h 40m
Trip: 35 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Mar 8
TUN
DFW
18h 15m
Sat, Mar 17
DFW
TUN
25h 25m
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
DTW
FRA
Mediocre 2.0

entertainment was not working! the flight to Frankfurt was late and I missed the connection to rome! crew told me to run for the connection but ad the gate they told me they had already put me on a later flight! no need to run like crazy across the airport if they had me already booked me on a later flight! missed my train connection in rome to bari...asked the airport lufthansa rep. to put me on a flight to bari but they told me they couldn't do it although there was a flight available!

SEA
FRA
Good 7.0

it was quite comfortable

luggage got delayed by 2 days. No dresses to even wear. Plus lufthanse didn't know where my bags were.

FRA
DTW
Excellent 10.0

Great Service Great Stuff will continue with LH in the future

FRA
DEN
Good 7.3

Comfortable seating, very good and pleasant crew.

Online seat reservation didn't work. Limited food choices and no vegetarian/vegan options. Big selection of movies and music, but quality not so great.

MUC
ORD
Excellent 9.3

Liked how many bathrooms were on board and amount of water served. Lots of entertainment selections!

I wish there would have been additional snacks or candy available for purchase. That being said, I was delighted with the drink service-I always had water available which was much appreciated!

Fri, May 4
TUN
DFW
17h 56m
Sat, May 26
DFW
TUN
19h 30m
Trip: 23 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14179 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
JFK
SFO
Excellent 10.0

Seats were comfortable ... enough. Boarding process, once underway allowed me to get overhead bin and stash my other luggage in the seat below me. Flight wasn't overly booked (85-95%) so there appeared to be room for others to stretch out. Now about that crying kid...

Ugh. Weather delays. The flight was scheduled to board about 7P but it arrived late and they had to not only unload the self-loading cargo, but clean up afterwards. Would be nice to get a better estimate as to how long it would take to board so that I could hang out in the lounge. In addition, departure from JFK was delayed as well, either we missed the IFR window or got stuck behind some traffic and I fell asleep on the plane only to wake up what seemed an hour later just getting ready to hit V1. No upgrade.

SLC
SJC
Excellent 9.6

As always, the crew and amenities were first rate.

We were initially told that our flight would arrive early. Then we sat on the tarmac for a half hour before anyone could be bothered to tell us we were waiting for the plane to be de-iced.

ATL
MEX
Excellent 8.6

Sandwich for dinner

YYZ
YQB
Okay 5.0

They had to change tires before we lelt in Toronto. And we spent more than one hour on the tarmac.

SYR
MSP
Excellent 8.0

WiFi and free tv shows

My seat wouldn’t recline

Wed, Feb 14
JNB
DFW
27h 50m
Wed, Feb 21
DFW
JNB
32h 45m
Trip: 8 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6424 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.5
Entertainment
8.2
Food
7.9
ATL
DOH
Excellent 10.0

The crew service

The cost of internet access

IAH
DOH
Excellent 8.0

This has been one the good experience I had in so many years of travel

I requested a special meal but was not given what I wanted. But overall decent food

GVA
DOH
Excellent 10.0

Crew courtesy, exceptional service

NBO
DOH
Excellent 10.0

Great cabin crew

Crappy old style recliner seats in business class for a 6 hour flight. Not consistent with the Qatar brand

LAX
DOH
Excellent 8.0

Everything was fine except the flight delays

Flight delays

Wed, Jan 17
CAI
DFW
43h 37m
Tue, Feb 20
DFW
CAI
28h 40m
Trip: 35 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13947 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
ORD
Mediocre 2.0

No one could help. Finnair wouldn’t issue a refund. British Airways were not helpful.

Everything

BOS
LHR
Mediocre 2.0

nothing

Announcement was made that flight was delayed for at least two hours and that delay might be longer or might be cancelled. Desk staff specifically said they would not help rebook until the 2 hour delay had passed. I bought a ticket on Delta amd actually flew to London.

LUX
LHR
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

FRA
LHR
Mediocre 2.0

Absolute nightmare dealing with British cancelled flight and then having them rebook me with American, their "partner" company. Spent three hours this morning dealing with these two unprofessional companies and their lack of communication between each other.

FCO
LHR
Excellent 8.5

Great crew

Being charged more than $3 for a cup of tea!

Thu, Jan 25
CAI
DFW
28h 40m
Thu, Feb 1
DFW
CAI
21h 50m
Trip: 8 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
CPT
DXB
Excellent 8.0

The entertainment was giving some issues and the staff tried to resolve it. Eventually it came right by it self...

SFO
DXB
Excellent 10.0

Boarding went smoothly, flight was very comfortable with great entertainment options. Attentive staff!

ORD
DXB
Okay 4.0

I liked the options for entertainment and comfort.

Crew and Boarding crew were not at all respectful, they were very rude.

DXB
BKK
Excellent 8.0

After our trip from Cape Town to Dubai with Emirates which was not that great we where pleasantly surprised when we where bumped up to business class from Dubai to Bangkok. We did not expect this. Although we did not take advantage of all the extras business class has to offer we had a great nights sleep and the breakfast was superb. The cabin crew was excellent all the time. Thank you Emirates.

DXB
IAD
Okay 4.6

They missed me for breakfast despite my being awake and trying to get their attention. Then they ran out of one of the choices for both dinner and breakfast. This despite the plane being less than capacity. Also there were so many empty seats in the back but I noticed that some people were still being packed in like the flight was full. Emirates should do a better job of assigning seats to make as many people comfortable as possible.

Sat, Jan 20
CAI
DFW
43h 37m
Thu, Feb 15
DFW
CAI
23h 55m
Trip: 27 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13947 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LUX
LHR
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

LHR
GRU
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

EWR
LHR
Good 6.0

My seat was comfortable, with good head and neck support.

BA doesn't allow guitars as carry ins, unlike most every other overseas carrier. That's a major negative for me, and I've spread the word to other musicians who will avoid the company. Terrible policy.

SFO
LHR
Good 7.3

Fresh food

BOS
LHR
Mediocre 2.0

nothing

Announcement was made that flight was delayed for at least two hours and that delay might be longer or might be cancelled. Desk staff specifically said they would not help rebook until the 2 hour delay had passed. I bought a ticket on Delta amd actually flew to London.

Thu, Feb 1
CAI
DFW
22h 00m
Sat, Feb 10
DFW
CAI
21h 50m
Trip: 10 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
DXB
FLL
Excellent 10.0

Service on time nice attendants clean plane modern

ORD
DXB
Okay 4.0

I liked the options for entertainment and comfort.

Crew and Boarding crew were not at all respectful, they were very rude.

DXB
AMD
Excellent 8.6

Quick boarding, on time, nice amenities near the gate.

The menu had a vegetarian and a chicken option, but when the trolley came around, they only had vegetarian options. We were in the fourth or fifth row from the front (in Economy), so it's surprising if they ran out of the chicken option that early.

SYD
DXB
Excellent 9.0

Got upgraded to Business!

Nothing really, crew was professional

DXB
HYD
Mediocre 2.0

seats wouldn't recline, they say it is a mechanical, I had to sit uncomfortably for 16 hrs

Mon, Jan 15
CMN
DFW
49h 02m
Tue, Mar 13
DFW
CMN
30h 00m
Trip: 57 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Mar 5
CAI
DFW
60h 27m
Thu, Mar 8
DFW
CAI
27h 32m
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13947 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
BOS
LHR
Mediocre 2.0

nothing

Announcement was made that flight was delayed for at least two hours and that delay might be longer or might be cancelled. Desk staff specifically said they would not help rebook until the 2 hour delay had passed. I bought a ticket on Delta amd actually flew to London.

BLR
LHR
Good 7.0

Flat bed to sleep

not enough Indian Movies

LHR
ORD
Mediocre 2.0

No one could help. Finnair wouldn’t issue a refund. British Airways were not helpful.

Everything

EWR
LHR
Good 6.0

My seat was comfortable, with good head and neck support.

BA doesn't allow guitars as carry ins, unlike most every other overseas carrier. That's a major negative for me, and I've spread the word to other musicians who will avoid the company. Terrible policy.

FRA
LHR
Mediocre 2.0

Absolute nightmare dealing with British cancelled flight and then having them rebook me with American, their "partner" company. Spent three hours this morning dealing with these two unprofessional companies and their lack of communication between each other.

Mon, Dec 18
TUN
DFW
18h 15m
Fri, Jan 19
DFW
TUN
16h 25m
Trip: 33 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
DEN
Good 7.3

Comfortable seating, very good and pleasant crew.

Online seat reservation didn't work. Limited food choices and no vegetarian/vegan options. Big selection of movies and music, but quality not so great.

SEA
FRA
Excellent 10.0

Service , on time

SEA
FRA
Good 7.0

it was quite comfortable

luggage got delayed by 2 days. No dresses to even wear. Plus lufthanse didn't know where my bags were.

DTW
FRA
Mediocre 2.0

entertainment was not working! the flight to Frankfurt was late and I missed the connection to rome! crew told me to run for the connection but ad the gate they told me they had already put me on a later flight! no need to run like crazy across the airport if they had me already booked me on a later flight! missed my train connection in rome to bari...asked the airport lufthansa rep. to put me on a flight to bari but they told me they couldn't do it although there was a flight available!

KRK
MUC
Excellent 9.6

Quick flight, but still provided a sandwhich which was really nice since I didn’t have time on my layover to grab food!

Thu, Feb 1
CAI
DFW
28h 40m
Sat, Feb 17
DFW
CAI
39h 00m
Trip: 17 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
CPT
DXB
Excellent 8.0

entertainment is great.

completely full flight.

DXB
AMD
Excellent 8.6

Quick boarding, on time, nice amenities near the gate.

The menu had a vegetarian and a chicken option, but when the trolley came around, they only had vegetarian options. We were in the fourth or fifth row from the front (in Economy), so it's surprising if they ran out of the chicken option that early.

DXB
HYD
Mediocre 2.0

seats wouldn't recline, they say it is a mechanical, I had to sit uncomfortably for 16 hrs

DXB
PVG
Excellent 8.3

entertainment is great.

food is the same as last flight.

DXB
FLL
Excellent 10.0

Service on time nice attendants clean plane modern

Sat, Jun 9
CAI
DFW
40h 37m
Thu, Jun 14
DFW
CAI
29h 32m
Trip: 6 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13947 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
ORD
Mediocre 2.0

No one could help. Finnair wouldn’t issue a refund. British Airways were not helpful.

Everything

SFO
LHR
Good 7.3

Fresh food

LUX
LHR
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

LHR
GRU
Mediocre 2.0

I never actually was able to go because British airways canceled my flight the morning of.

BOS
LHR
Mediocre 2.0

nothing

Announcement was made that flight was delayed for at least two hours and that delay might be longer or might be cancelled. Desk staff specifically said they would not help rebook until the 2 hour delay had passed. I bought a ticket on Delta amd actually flew to London.

Mon, Jan 15
CMN
DFW
49h 02m
Mon, Mar 12
DFW
CMN
42h 08m
Trip: 56 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Apr 24
JNB
DFW
26h 15m
Sat, Apr 28
DFW
JNB
32h 25m
Trip: 5 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 6424 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.5
Entertainment
8.2
Food
7.9
DOH
ATH
Excellent 10.0

The crew service

The cost of internet access

DOH
ATL
Excellent 10.0

The cabin crew, the cabin crew, the cabin crew. Enough said. They are thoroughly trained and exhibited unparalleled professionalism

Ground/baggage handling in ATL. Bags took 40-50 minutes to show up on carousel. The ground staff at ATL dropped the ball when everything else was going so smoothly

DOH
BKK
Excellent 10.0

Good, drinks, service and entertainment system.

LHE
DOH
Excellent 8.6

There's not food which was on menu I did not eat

ATL
DOH
Excellent 10.0

The crew service

The cost of internet access

Sun, Dec 17
TUN
DFW
18h 15m
Wed, Jan 17
DFW
TUN
25h 25m
Trip: 32 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17274 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
KRK
MUC
Excellent 9.6

Quick flight, but still provided a sandwhich which was really nice since I didn’t have time on my layover to grab food!

FRA
WAW
Excellent 8.0

Clean. Friendly staff

EWR
FRA
Good 7.0

Luggage didn’t make a Lufthansa connection even though both flights w.

DTW
FRA
Mediocre 2.0

entertainment was not working! the flight to Frankfurt was late and I missed the connection to rome! crew told me to run for the connection but ad the gate they told me they had already put me on a later flight! no need to run like crazy across the airport if they had me already booked me on a later flight! missed my train connection in rome to bari...asked the airport lufthansa rep. to put me on a flight to bari but they told me they couldn't do it although there was a flight available!

SEA
FRA
Excellent 10.0

Service , on time

Tue, Jun 26
CAI
DFW
22h 10m
Thu, Jul 26
DFW
CAI
21h 35m
Trip: 31 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9756 reviews
Overall
8.3
Boarding
8.3
Comfort
8.3
Crew
8.5
Entertainment
8.6
Food
8.1
ORD
DXB
Okay 4.0

I liked the options for entertainment and comfort.

Crew and Boarding crew were not at all respectful, they were very rude.

SFO
DXB
Excellent 10.0

Boarding went smoothly, flight was very comfortable with great entertainment options. Attentive staff!

SYD
DXB
Excellent 9.0

Got upgraded to Business!

Nothing really, crew was professional

DXB
IAD
Okay 4.6

They missed me for breakfast despite my being awake and trying to get their attention. Then they ran out of one of the choices for both dinner and breakfast. This despite the plane being less than capacity. Also there were so many empty seats in the back but I noticed that some people were still being packed in like the flight was full. Emirates should do a better job of assigning seats to make as many people comfortable as possible.

DXB
AMD
Excellent 8.6

Quick boarding, on time, nice amenities near the gate.

The menu had a vegetarian and a chicken option, but when the trolley came around, they only had vegetarian options. We were in the fourth or fifth row from the front (in Economy), so it's surprising if they ran out of the chicken option that early.

*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.