Fly to
Route
Depart
Return
Price
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Mon 17/2
20:35-10:45
1 stop30h 10m
Johannesburg OR Tambo
Sun 9/3
19:05-15:58
2 stops27h 53m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Tue 11/2
7:40-7:40
2 stops40h 00m
Johannesburg OR Tambo
Mon 17/2
1:15-12:05
2 stops42h 50m
DallasCape Town
DFW - CPT
DFWCPT
Dallas/Fort Worth
Thu 27/2
20:35-12:00
1 stop31h 25m
Cape Town Intl
Thu 6/3
17:15-18:50
1 stop33h 35m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Fri 7/2
7:40-16:00
2 stops24h 20m
Johannesburg OR Tambo
Tue 25/2
12:10-12:05
2 stops31h 55m
DallasCape Town
DFW - CPT
DFWCPT
Dallas/Fort Worth
Mon 24/2
20:35-12:00
1 stop31h 25m
Cape Town Intl
Thu 6/3
6:50-18:50
2 stops44h 00m
DallasCape Town
DFW - CPT
DFWCPT
Dallas/Fort Worth
Fri 28/2
7:40-13:35
3 stops45h 55m
Cape Town Intl
Sun 9/3
14:25-20:59
3 stops37h 34m
DallasCape Town
DFW - CPT
DFWCPT
Dallas/Fort Worth
Mon 27/1
16:20-10:20
1 stop34h 00m
Cape Town Intl
Fri 7/2
18:45-14:00
1 stop27h 15m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Mon 3/2
21:06-10:20
1 stop29h 14m
Johannesburg OR Tambo
Sun 16/3
19:25-13:45
1 stop25h 20m
DallasCape Town
DFW - CPT
DFWCPT
Dallas/Fort Worth
Wed 5/2
18:30-12:10
1 stop33h 40m
Cape Town Intl
Wed 12/2
22:00-15:00
1 stop25h 00m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Fri 7/2
18:30-10:20
1 stop31h 50m
Johannesburg OR Tambo
Sat 15/2
19:25-15:00
1 stop27h 35m
Currently, October is the cheapest month in which you can book a flight from Oklahoma (average of R24 037). Flying from Oklahoma in February will prove the most costly (average of R35 472). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
The cheapest city to fly to from Oklahoma is Atlanta Hartsfield-Jackson, with prices starting at R6 178. Explore other affordable destinations below.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Crew
Overall
Comfort
Entertainment
Food
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight from Oklahoma today with Cheapflights!
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights from Oklahoma.
Yes! Cheapflights helps users easily find flights from Oklahoma with no change fees.
Not ready to book yet? You can track prices for flights from Oklahoma on Cheapflights with our Price Alerts feature and get notified when better prices are available.