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

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

  • Select a flight with another airline to a different country
⬅ Search again
Iberia Airlines Iberia Airlines
Portugal 🇵🇹 (LIS) ✈️ Spain 🇪🇸 (MAD)
1hr 10mn
$119.18
Select flight
Iberia Airlines Iberia Airlines
Portugal 🇵🇹 (LIS) ✈️ Spain 🇪🇸 (MAD)
1hr 10mn
$108.07
Select flight
Iberia Airlines Iberia Airlines
Portugal 🇵🇹 (LIS) ✈️ Spain 🇪🇸 (MAD)
1hr 10mn
$119.18
Select flight
Air Europa Air Europa
Portugal 🇵🇹 (LIS) ✈️ Spain 🇪🇸 (MAD)
1hr 10mn
$69.69
Select flight
easyJet easyJet
Portugal 🇵🇹 (LIS) ✈️ Spain 🇪🇸 (MAD)
1hr 10mn
$81.81
Select flight
Air Algerie Air Algerie
Portugal 🇵🇹 (LIS) ✈️ Algeria 🇩🇿 (ALG)
1hr 45mn
$226.24
Select flight
Air Algerie Air Algerie
Portugal 🇵🇹 (LIS) ✈️ Algeria 🇩🇿 (ALG)
1hr 45mn
$226.24
Select flight
Iberia Airlines Iberia Airlines
Portugal 🇵🇹 (LIS) ✈️ Algeria 🇩🇿 (ALG)
3hr 30mn
1 stop
MAD
$378.75
Select flight
Air Algerie Air Algerie + TAP Portugal TAP Portugal
Portugal 🇵🇹 (LIS) ✈️ Algeria 🇩🇿 (ALG)
3hr 55mn
1 stop
BCN
$1,586.71
Select flight
Air Algerie Air Algerie + TAP Portugal TAP Portugal
Portugal 🇵🇹 (LIS) ✈️ Algeria 🇩🇿 (ALG)
4hr 5mn
1 stop
BCN
$1,586.71
Select flight
Air Europa Air Europa + Royal Air Maroc Royal Air Maroc
Portugal 🇵🇹 (LIS) ✈️ Morocco 🇲🇦 (RBA)
6hr
1 stop
MAD
$2,056
Select flight
Air Europa Air Europa + Royal Air Maroc Royal Air Maroc
Portugal 🇵🇹 (LIS) ✈️ Morocco 🇲🇦 (RBA)
6hr
1 stop
MAD
$300.98
Select flight
Royal Air Maroc Royal Air Maroc + easyJet easyJet
Portugal 🇵🇹 (LIS) ✈️ Morocco 🇲🇦 (RBA)
6hr 45mn
1 stop
MAD
$193.92
Select flight
Ryanair Ryanair + easyJet easyJet
Portugal 🇵🇹 (LIS) ✈️ Morocco 🇲🇦 (RBA)
6hr 45mn
1 stop
MAD
$158.57
Select flight
Ryanair Ryanair + easyJet easyJet
Portugal 🇵🇹 (LIS) ✈️ Morocco 🇲🇦 (RBA)
6hr 45mn
1 stop
MAD
$108.07
Select flight
Iberia Airlines Iberia Airlines + British Airways British Airways
Portugal 🇵🇹 (LIS) ✈️ Gibraltar 🇬🇮 (GIB)
9hr 55mn
2 stops
BCN, LGW
$809.01
Select flight
British Airways British Airways + TAP Portugal TAP Portugal
Portugal 🇵🇹 (LIS) ✈️ Gibraltar 🇬🇮 (GIB)
10hr 20mn
1 stop
LGW
$367.64
Select flight
British Airways British Airways + TAP Portugal TAP Portugal
Portugal 🇵🇹 (LIS) ✈️ Gibraltar 🇬🇮 (GIB)
10hr 20mn
1 stop
LGW
$364.61
Select flight
British Airways British Airways + TAP Portugal TAP Portugal
Portugal 🇵🇹 (LIS) ✈️ Gibraltar 🇬🇮 (GIB)
10hr 35mn
1 stop
LGW
$354.51
Select flight
British Airways British Airways + easyJet easyJet
Portugal 🇵🇹 (LIS) ✈️ Gibraltar 🇬🇮 (GIB)
10hr 45mn
1 stop
LGW
$327.24
Select flight