
Round-trip from | $570 (Mytrip) |
|---|---|
One-way from | $302 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
BarcelonaDallas
BCN - DFW
BCNDFW
Barcelona-El Prat
mar. 2/10
2:00 pm-5:35 am
1 stop22h 35m
Dallas/Fort Worth
vie. 2/13
10:21 am-1:05 pm
1 stop19h 44m
BarcelonaDallas
BCN - DFW
BCNDFW
Barcelona-El Prat
mié. 1/28
10:40 am-3:00 pm
Nonstop11h 20m
Dallas/Fort Worth
mié. 2/4
7:00 pm-2:40 pm
1 stop12h 40m
BarcelonaDallas
BCN - DFW
BCNDFW
Barcelona-El Prat
jue. 1/22
10:40 am-3:00 pm
Nonstop11h 20m
Dallas/Fort Worth
lun. 1/26
9:15 pm-10:25 am
1 stop30h 10m
MadridDallas
MAD - DFW
MADDFW
Madrid Barajas
lun. 1/26
1:00 pm-5:00 pm
Nonstop11h 00m
Dallas/Fort Worth
lun. 2/9
3:45 pm-11:55 am
1 stop13h 10m
MadridDallas
MAD - DFW
MADDFW
Madrid Barajas
jue. 1/15
1:00 pm-5:00 pm
Nonstop11h 00m
Dallas/Fort Worth
mié. 1/28
9:15 pm-11:55 am
1 stop31h 40m
ValenciaDallas
VLC - DFW
VLCDFW
Valencia
lun. 2/2
6:00 am-12:27 am
2 stops25h 27m
Dallas/Fort Worth
mar. 2/17
8:05 am-12:00 pm
2 stops20h 55m
BilbaoDallas
BIO - DFW
BIODFW
Bilbao
lun. 2/9
6:50 am-9:43 pm
2 stops21h 53m
Dallas/Fort Worth
dom. 2/22
11:24 am-11:30 am
2 stops17h 06m
BarcelonaDallas
BCN - DFW
BCNDFW
Barcelona-El Prat
mié. 1/28
12:30 pm-8:49 pm
1 stop15h 19m
Dallas/Fort Worth
mié. 2/4
7:00 pm-4:30 pm
1 stop14h 30m
MadridTulsa
MAD - TUL
MADTUL
Madrid Barajas
jue. 1/29
12:40 pm-7:43 pm
1 stop14h 03m
Tulsa
jue. 2/5
12:35 pm-1:35 pm
2 stops18h 00m
MadridDallas
MAD - DFW
MADDFW
Madrid Barajas
jue. 1/29
6:00 am-2:25 pm
1 stop15h 25m
Dallas/Fort Worth
jue. 2/5
12:00 pm-8:00 am
1 stop13h 00m
A simple way to save on the total cost of your ticket is to fly from Spain to Oklahoma in the afternoon. If you’re flexible enough to do this you can expect to save up to 34% on your trip compared to booking a flight at noon.
Food
Overall
Comfort
Crew
Boarding
Entertainment
Reviews
Jeremy,Dec 2025
OKC - CLT
Food
Overall
Comfort
Crew
Boarding
Entertainment
Reviews
Jeremy,Dec 2025
OKC - CLT
Food
Overall
Comfort
Crew
Boarding
Entertainment
Reviews
Jeremy,Dec 2025
OKC - CLT
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$791 | Average$823 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$797 | Average$823 | FlexibilityNo cancel fee | On-time71% |