Flight times from Basel to Madrid & schedule

The average flight time from Basel to Madrid is About 2 hours 17 minutes, covering a distance of About 1,188.25km.

Flight duration

About 2 hours 17 minutes

Flight distance

About 1,188.25km

Earliest flight

07:20 → 09:40

Latest flight

17:25 → 19:45

How long is the flight from Basel to Madrid?

The flights usually depart from Basel Mulhouse Freiburg Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
easyJet U21035
BSL 06:20
BIO 08:15
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX7154
BIO 16:50
MAD 17:55
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U21035
BSL 06:20
BIO 08:15
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX7160
BIO 21:05
MAD 22:10
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U21001
BSL 06:35
VLC 08:40
With stops 2.1h
S
M
T
W
T
F
S
Air Europa UX4060
VLC 20:35
MAD 21:40
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U21003
BSL 07:00
PMI 08:55
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 21:10
MAD 22:35
1.4h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43104
BSL 07:40
OTP 11:10
With stops 2.5h
S
M
T
W
T
F
S
Wizz Air Malta W43171
OTP 15:30
MAD 18:35
4.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45124
MLH 07:55
TIA 10:00
With stops 2.1h
S
M
T
W
T
F
S
Wizz Air Malta W45151
TIA 17:40
MAD 21:15
3.6h
S
M
T
W
T
F
S
Check prices
easyJet U27272
BSL 09:30
PMI 11:25
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX6066
PMI 16:45
MAD 18:10
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U27272
BSL 09:30
PMI 11:25
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 21:10
MAD 22:35
1.4h
S
M
T
W
T
F
S
Check prices
Lufthansa LH2395
BSL 09:45
MUC 10:45
With stops 1.0h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U22182
BSL 09:55
MAN 10:45
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR3187
MAN 17:45
MAD 21:20
2.6h
S
M
T
W
T
F
S
Check prices
easyJet U21017
BSL 10:20
IBZ 12:25
With stops 2.1h
S
M
T
W
T
F
S
Iberia Express Airways I21708
IBZ 00:10
MAD 01:30
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U21017
BSL 10:20
IBZ 12:25
With stops 2.1h
S
M
T
W
T
F
S
Iberia Express Airways I21702
IBZ 19:55
MAD 21:15
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U28476
BSL 10:20
LGW 10:55
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR2628
STN 13:25
MAD 16:55
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U22660
BSL 11:00
LTN 11:40
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2628
STN 13:25
MAD 16:55
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U22660
BSL 11:00
LTN 11:40
With stops 1.7h
S
M
T
W
T
F
S
easyJet U28019
LGW 06:00
MAD 09:30
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2628
STN 13:25
MAD 16:55
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR6004
STN 20:10
MAD 23:40
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
easyJet U28017
LGW 07:25
MAD 11:00
2.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH2397
BSL 13:00
MUC 14:00
With stops 1.0h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH2397
BSL 13:00
MUC 14:00
With stops 1.0h
S
M
T
W
T
F
S
Lufthansa LH1806
MUC 19:40
MAD 22:25
2.8h
S
M
T
W
T
F
S
Check prices
See all
easyJet U28484
BSL 21:35
LGW 22:15
With stops 1.7h
S
M
T
W
T
F
S
easyJet U28019
LGW 06:00
MAD 09:30
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U28484
BSL 21:35
LGW 22:15
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2628
STN 13:25
MAD 16:55
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air W62268
BSL 19:55
BUD 21:35
With stops 1.7h
S
M
T
W
T
F
S
Wizz Air W62371
BUD 16:00
MAD 19:30
3.5h
S
M
T
W
T
F
S
Check prices
easyJet U21231
BSL 17:55
EDI 19:15
With stops 2.3h
S
M
T
W
T
F
S
easyJet U23209
EDI 12:00
MAD 16:05
3.1h
S
M
T
W
T
F
S
Check prices
easyJet U21015
BSL 17:25
MAD 19:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1694
BSL 16:55
PMI 18:45
With stops 1.8h
S
M
T
W
T
F
S
Iberia Express Airways I21682
PMI 06:30
MAD 07:55
1.4h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1694
BSL 16:55
PMI 18:45
With stops 1.8h
S
M
T
W
T
F
S
Iberia Express Airways I21664
PMI 16:10
MAD 17:35
1.4h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE1694
BSL 16:55
PMI 18:45
With stops 1.8h
S
M
T
W
T
F
S
Air Europa UX6066
PMI 16:45
MAD 18:10
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U27274
BSL 16:35
PMI 18:30
With stops 1.9h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 19:05
MAD 20:35
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U27276
BSL 16:00
PMI 17:55
With stops 1.9h
S
M
T
W
T
F
S
Iberia Express Airways I21682
PMI 06:30
MAD 07:55
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U27276
BSL 16:00
PMI 17:55
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX6066
PMI 16:45
MAD 18:10
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U27276
BSL 16:00
PMI 17:55
With stops 1.9h
S
M
T
W
T
F
S
Iberia Express Airways I21672
PMI 19:05
MAD 20:35
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U27276
BSL 16:00
PMI 17:55
With stops 1.9h
S
M
T
W
T
F
S
Air Europa UX6096
PMI 21:10
MAD 22:35
1.4h
S
M
T
W
T
F
S
Check prices
ASL Airlines France 5O533
MLH 14:25
ALG 16:40
With stops 2.3h
S
M
T
W
T
F
S
IBERIA IB1378
ALG 13:05
MAD 15:40
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U28478
BSL 13:50
LGW 14:35
With stops 1.8h
S
M
T
W
T
F
S
easyJet U28017
LGW 07:25
MAD 11:00
2.6h
S
M
T
W
T
F
S
Check prices
Lufthansa LH2397
BSL 13:00
MUC 14:00
With stops 1.0h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH2397
BSL 13:00
MUC 14:00
With stops 1.0h
S
M
T
W
T
F
S
Lufthansa LH1806
MUC 19:40
MAD 22:25
2.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR2628
STN 13:25
MAD 16:55
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR6004
STN 20:10
MAD 23:40
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK4181
BSL 12:40
STN 13:20
With stops 1.7h
S
M
T
W
T
F
S
easyJet U28017
LGW 07:25
MAD 11:00
2.6h
S
M
T
W
T
F
S
Check prices
See all
easyJet U21015
BSL 17:25
MAD 19:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
easyJet U21015
BSL 17:25
MAD 19:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Basel to Madrid

  • When to buy flight tickets from Basel (EAP) to Madrid (MAD) the cheapest?

    Airlines adjust prices for flights from Basel to Madrid based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 2 hours 20 minutes to fly from Basel (EAP) to Madrid (MAD).
  • Airlines with flights from Basel (EAP) to Madrid (MAD): easyJet.
  • There are 1 airports near Madrid: Madrid Barajas Airport.