Weekend trips from Porto under $100
For each of the coming weekends, the cheapest return we hold from Porto to each place: out on a Thursday, Friday or Saturday and back on the Sunday or Monday, with at least a full day there.
Places with a weekend trip: 16
Weekends covered: 10
Weekend of Sat 14 Nov
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Valencia | $77 | Sat 14 Nov 06:20 | Mon 16 Nov 22:50 | 1 weekday | OPO → VLC | out nonstop, back nonstop | Ryanair | found 5 days ago | See prices for these dates | Check today's price |
Weekend of Sat 21 Nov
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Marseille | $58 | Fri 20 Nov 18:45 | Mon 23 Nov 22:00 | 1 weekday | OPO → MRS | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| Funchal | $96 | Thu 19 Nov 18:10 | Sun 22 Nov 09:15 | 1 weekday | OPO → FNC | out nonstop, back nonstop | easyJet | found 4 days ago | See prices for these dates | Check today's price |
Weekend of Sat 28 Nov
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Barcelona | $73 | Sat 28 Nov 22:05 | Mon 30 Nov 06:45 | 1 weekday | OPO → BCN | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
| Funchal | $98 | Thu 26 Nov 06:00 | Mon 30 Nov 13:50 | 3 weekdays | OPO → FNC | out nonstop, back nonstop | easyJet | found 2 days ago | See prices for these dates | Check today's price |
Weekend of Sat 5 Dec
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Madrid | $67 | Fri 4 Dec 06:15 | Sun 6 Dec 07:20 | 1 weekday | OPO → MAD | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| Toulouse | $77 | Fri 4 Dec 19:25 | Mon 7 Dec 11:50 | 1 weekday | OPO → TLS | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| Funchal | $81 | Thu 3 Dec 18:10 | Sun 6 Dec 09:15 | 1 weekday | OPO → FNC | out nonstop, back nonstop | easyJet | found 4 days ago | See prices for these dates | Check today's price |
| Dusseldorf | $91 | Thu 3 Dec 14:40 | Sun 6 Dec 07:15 | 2 weekdays | OPO → DUS | out nonstop, back nonstop | Eurowings | found 5 days ago | See prices for these dates | Check today's price |
| Paris | $98 | Thu 3 Dec 19:10 | Mon 7 Dec 09:50 | 2 weekdays | OPO → BVA | out nonstop, back nonstop | Ryanair | found 5 days ago | See prices for these dates | Check today's price |
Weekend of Sat 12 Dec
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Valencia | $41 | Fri 11 Dec 20:05 | Mon 14 Dec 22:50 | 1 weekday | OPO → VLC | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
| Bristol | $51 | Fri 11 Dec 18:50 | Sun 13 Dec 21:45 | None | OPO → BRS | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
| Madrid | $57 | Fri 11 Dec 13:40 | Sun 13 Dec 07:45 | 1 weekday | OPO → MAD | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates | Check today's price |
| Barcelona | $64 | Sat 12 Dec 19:30 | Mon 14 Dec 06:45 | 1 weekday | OPO → BCN | out nonstop, back nonstop | Ryanair | found 6 days ago | See prices for these dates | Check today's price |
| Paris | $84 | Thu 10 Dec 19:10 | Sun 13 Dec 14:35 | 1 weekday | OPO → BVA | out nonstop, back nonstop | Malta Air | found 5 days ago | See prices for these dates | Check today's price |
| Dusseldorf | $94 | Thu 10 Dec 14:40 | Sun 13 Dec 07:15 | 2 weekdays | OPO → DUS | out nonstop, back nonstop | Eurowings | found 5 days ago | See prices for these dates | Check today's price |
Weekend of Sat 19 Dec
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Madrid | $83 | Fri 18 Dec 18:35 | Mon 21 Dec 14:05 | 1 weekday | OPO → MAD | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
| Bilbao | $47 | Thu 17 Dec 20:15 | Sun 20 Dec 20:00 | 1 weekday | OPO → BIO | out nonstop, back nonstop | Vueling | found 6 days ago | See prices for these dates | Check today's price |
Weekend of Sat 2 Jan 2027
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Barcelona | $88 | Thu 31 Dec 21:55 | Sun 3 Jan 2027 07:10 | 1 weekday | OPO → BCN | out nonstop, back nonstop | Vueling | found 2 days ago | See prices for these dates | Check today's price |
Weekend of Sat 9 Jan 2027
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Catania | $88 | Fri 8 Jan 2027 20:35 | Mon 11 Jan 2027 20:20 | 1 weekday | OPO → CTA | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| Wroclaw | $93 | Fri 8 Jan 2027 20:25 | Sun 10 Jan 2027 11:00 | None | OPO → WRO | out nonstop, back nonstop | Ryanair | found 6 days ago | See prices for these dates | Check today's price |
Weekend of Sat 23 Jan 2027
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Milan | $55 | Fri 22 Jan 2027 13:50 | Mon 25 Jan 2027 20:05 | 2 weekdays | OPO → LIN | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| Barcelona | $73 | Fri 22 Jan 2027 20:40 | Sun 24 Jan 2027 07:10 | None | OPO → BCN | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
Weekend of Sat 30 Jan 2027
| City | From | Out | Back | Weekdays off | Airports | Stops | Airline | Found | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Milan | $57 | Fri 29 Jan 2027 19:40 | Sun 31 Jan 2027 14:05 | None | OPO → MXP | out nonstop, back nonstop | Ryanair | found 3 days ago | See prices for these dates | Check today's price |
| London | $72 | Thu 28 Jan 2027 20:55 | Sun 31 Jan 2027 10:35 | 1 weekday | OPO → STN | out nonstop, back nonstop | Ryanair | found 2 days ago | See prices for these dates | Check today's price |
| Rome | $70 | Thu 28 Jan 2027 14:30 | Mon 1 Feb 2027 11:50 | 3 weekdays | OPO → FCO | out nonstop, back nonstop | Wizz Air Malta | found 4 days ago | See prices for these dates | Check today's price |
| Cologne | $90 | Fri 29 Jan 2027 19:55 | Mon 1 Feb 2027 15:00 | 1 weekday | OPO → CGN | out nonstop, back nonstop | Ryanair | found 4 days ago | See prices for these dates | Check today's price |
Every trip here gives at least 24 hours at the destination and gets you home by 6 am on the Tuesday. Times are local to each airport. "Weekdays off" counts Monday to Friday days the trip takes; a flight leaving at 5 pm or later does not take that day.
1 traveler · Economy
Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work