Onward tickets from Spain to Gibraltar, Portugal and Algeria in the next 30 days

Airlines flying to Spain often require you have an onward flight, these are the 20 best onward tickets to use as proof of flying out of Spain within the next 30 days

  • Select a flight with another airline to a different country
⬅ Search again
Air Europa Air Europa
Spain 🇪🇸 (MAD) ✈️ Portugal 🇵🇹 (LIS)
1hr 15mn
$115.14
Select flight
Air Europa Air Europa
Spain 🇪🇸 (MAD) ✈️ Portugal 🇵🇹 (LIS)
1hr 15mn
$115.14
Select flight
Air Europa Air Europa
Spain 🇪🇸 (MAD) ✈️ Portugal 🇵🇹 (LIS)
1hr 15mn
$115.14
Select flight
Air Europa Air Europa
Spain 🇪🇸 (MAD) ✈️ Portugal 🇵🇹 (LIS)
1hr 15mn
$60.60
Select flight
Air Europa Air Europa
Spain 🇪🇸 (MAD) ✈️ Portugal 🇵🇹 (LIS)
1hr 15mn
$67.67
Select flight
Iberia Airlines Iberia Airlines
Spain 🇪🇸 (MAD) ✈️ Algeria 🇩🇿 (ALG)
1hr 25mn
$222.20
Select flight
Iberia Airlines Iberia Airlines
Spain 🇪🇸 (MAD) ✈️ Algeria 🇩🇿 (ALG)
1hr 25mn
$222.20
Select flight
Iberia Airlines Iberia Airlines
Spain 🇪🇸 (MAD) ✈️ Algeria 🇩🇿 (ALG)
1hr 30mn
$222.20
Select flight
Iberia Airlines Iberia Airlines
Spain 🇪🇸 (MAD) ✈️ Algeria 🇩🇿 (ALG)
1hr 30mn
$222.20
Select flight
Iberia Airlines Iberia Airlines
Spain 🇪🇸 (MAD) ✈️ Algeria 🇩🇿 (ALG)
1hr 30mn
$222.20
Select flight
Royal Air Maroc Royal Air Maroc
Spain 🇪🇸 (MAD) ✈️ Morocco 🇲🇦 (RBA)
1hr 35mn
$82.82
Select flight
Royal Air Maroc Royal Air Maroc
Spain 🇪🇸 (MAD) ✈️ Morocco 🇲🇦 (RBA)
1hr 35mn
$234.32
Select flight
Royal Air Maroc Royal Air Maroc
Spain 🇪🇸 (MAD) ✈️ Morocco 🇲🇦 (RBA)
1hr 35mn
$245.43
Select flight
Ryanair Ryanair
Spain 🇪🇸 (MAD) ✈️ Morocco 🇲🇦 (RBA)
1hr 40mn
$93.93
Select flight
Ryanair Ryanair
Spain 🇪🇸 (MAD) ✈️ Morocco 🇲🇦 (RBA)
1hr 40mn
$77.77
Select flight
Ryanair Ryanair + Royal Air Maroc Royal Air Maroc
Spain 🇪🇸 (MAD) ✈️ Gibraltar 🇬🇮 (GIB)
7hr 10mn
1 stop
TNG
$260.58
Select flight
British Airways British Airways
Spain 🇪🇸 (MAD) ✈️ Gibraltar 🇬🇮 (GIB)
7hr 15mn
1 stop
LHR
$427.23
Select flight
British Airways British Airways
Spain 🇪🇸 (MAD) ✈️ Gibraltar 🇬🇮 (GIB)
7hr 55mn
1 stop
LHR
$427.23
Select flight
easyJet easyJet
Spain 🇪🇸 (MAD) ✈️ Gibraltar 🇬🇮 (GIB)
9hr
1 stop
LGW
$284.82
Select flight
easyJet easyJet
Spain 🇪🇸 (MAD) ✈️ Gibraltar 🇬🇮 (GIB)
9hr
1 stop
LGW
$290.88
Select flight