Skip to content

Weekend trips from Porto under $300

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: 26

Weekends covered: 12

FareTell may earn a commission when you book through a partner.

Weekend of Sat 14 Nov

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Valencia$77Sat 14 Nov 06:20Mon 16 Nov 22:501 weekdayOPO → VLCout nonstop, back nonstopRyanairfound 5 days agoSee prices for these datesCheck today's price
Casablanca$158Sat 14 Nov 11:15Sun 15 Nov 15:15NoneOPO → CMNout nonstop, back nonstopRoyal Air Marocfound 6 days agoSee prices for these datesCheck today's price

Weekend of Sat 21 Nov

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Marseille$58Fri 20 Nov 18:45Mon 23 Nov 22:001 weekdayOPO → MRSout nonstop, back nonstopRyanairfound 3 days agoSee prices for these datesCheck today's price
Funchal$96Thu 19 Nov 18:10Sun 22 Nov 09:151 weekdayOPO → FNCout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these datesCheck today's price
Paris$102Sat 21 Nov 06:45Mon 23 Nov 21:101 weekdayOPO → BVAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these datesCheck today's price
Milan$104Fri 20 Nov 19:40Sun 22 Nov 17:05NoneOPO → MXPout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these datesCheck today's price

Weekend of Sat 28 Nov

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Funchal$79Thu 26 Nov 06:00Sun 29 Nov 06:352 weekdaysOPO → FNCout nonstop, back nonstopeasyJetfound todaySee prices for these datesCheck today's price
Barcelona$105Fri 27 Nov 12:00Sun 29 Nov 06:451 weekdayOPO → BCNout 1 stop, back nonstopTAP Air Portugalfound 6 hours agoSee prices for these datesCheck today's price
Milan$107Fri 27 Nov 19:40Mon 30 Nov 11:201 weekdayOPO → MXPout nonstop, back nonstopWizz Air Maltafound 3 days agoSee prices for these datesCheck today's price
Marrakech$177Fri 27 Nov 19:15Sun 29 NovNoneOPO → RAKout nonstop, back nonstopRyanairfound 2 days agoSee prices for these datesCheck today's price
Paris$107Thu 26 Nov 07:35Sun 29 Nov 14:352 weekdaysOPO → BVAout nonstop, back nonstopRyanairfound 6 days agoSee prices for these datesCheck today's price

Weekend of Sat 5 Dec

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Madrid$67Fri 4 Dec 06:15Sun 6 Dec 07:201 weekdayOPO → MADout nonstop, back nonstopRyanairfound 3 days agoSee prices for these datesCheck today's price
Toulouse$77Fri 4 Dec 19:25Mon 7 Dec 11:501 weekdayOPO → TLSout nonstop, back nonstopRyanairfound 3 days agoSee prices for these datesCheck today's price
Funchal$81Thu 3 Dec 18:10Sun 6 Dec 09:151 weekdayOPO → FNCout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these datesCheck today's price
Dusseldorf$91Thu 3 Dec 14:40Sun 6 Dec 07:152 weekdaysOPO → DUSout nonstop, back nonstopEurowingsfound 5 days agoSee prices for these datesCheck today's price
Paris$98Thu 3 Dec 19:10Mon 7 Dec 09:502 weekdaysOPO → BVAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these datesCheck today's price

Weekend of Sat 12 Dec

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Warsaw$134Thu 10 Dec 18:15Mon 14 Dec 06:352 weekdaysOPO → WAWout nonstop, back 1 stopWizz Airfound yesterdaySee prices for these datesCheck today's price
Valencia$41Fri 11 Dec 20:05Mon 14 Dec 22:501 weekdayOPO → VLCout nonstop, back nonstopRyanairfound 2 days agoSee prices for these datesCheck today's price
Bristol$51Fri 11 Dec 18:50Sun 13 Dec 21:45NoneOPO → BRSout nonstop, back nonstopRyanairfound 2 days agoSee prices for these datesCheck today's price
Madrid$57Fri 11 Dec 13:40Sun 13 Dec 07:451 weekdayOPO → MADout nonstop, back nonstopRyanairfound 4 days agoSee prices for these datesCheck today's price
Barcelona$64Sat 12 Dec 19:30Mon 14 Dec 06:451 weekdayOPO → BCNout nonstop, back nonstopRyanairfound 6 days agoSee prices for these datesCheck today's price
Paris$84Thu 10 Dec 19:10Sun 13 Dec 14:351 weekdayOPO → BVAout nonstop, back nonstopMalta Airfound 5 days agoSee prices for these datesCheck today's price
Dusseldorf$94Thu 10 Dec 14:40Sun 13 Dec 07:152 weekdaysOPO → DUSout nonstop, back nonstopEurowingsfound 5 days agoSee prices for these datesCheck today's price
Rome$125Sat 12 Dec 06:25Sun 13 Dec 15:00NoneOPO → CIAout 1 stop, back nonstopWizz Air Maltafound 6 days agoSee prices for these datesCheck today's price
1 more place this weekend
CityFromOutBackWeekdays offAirportsStopsAirlineFound
Dublin$173Thu 10 Dec 05:00Sun 13 Dec 10:302 weekdaysOPO → DUBout 1 stop, back 1 stopKLMfound 5 days agoSee prices for these datesCheck today's price

Weekend of Sat 19 Dec

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Madrid$83Fri 18 Dec 18:35Mon 21 Dec 14:051 weekdayOPO → MADout nonstop, back nonstopRyanairfound 2 days agoSee prices for these datesCheck today's price
Bilbao$47Thu 17 Dec 20:15Sun 20 Dec 20:001 weekdayOPO → BIOout nonstop, back nonstopVuelingfound 6 days agoSee prices for these datesCheck today's price
Rome$120Fri 18 Dec 14:30Mon 21 Dec 14:202 weekdaysOPO → FCOout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these datesCheck today's price

Weekend of Sat 26 Dec

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Paris$165Thu 24 Dec 11:40Sun 27 Dec 22:452 weekdaysOPO → BVAout nonstop, back nonstopRyanairfound todaySee prices for these datesCheck today's price
Naples$158Thu 24 Dec 06:20Sun 27 Dec 22:352 weekdaysOPO → NAPout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these datesCheck today's price

Weekend of Sat 2 Jan 2027

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Bilbao$68Thu 31 Dec 20:15Sun 3 Jan 2027 20:001 weekdayOPO → BIOout nonstop, back nonstopVuelingfound yesterdaySee prices for these datesCheck today's price
Malaga$75Fri 1 Jan 2027 13:25Sun 3 Jan 2027 06:201 weekdayOPO → AGPout nonstop, back nonstopRyanairfound yesterdaySee prices for these datesCheck today's price
Vienna$281Fri 1 Jan 2027 15:05Mon 4 Jan 2027 07:102 weekdaysOPO → VIEout nonstop, back nonstopRyanairfound yesterdaySee prices for these datesCheck today's price
Barcelona$88Thu 31 Dec 21:55Sun 3 Jan 2027 07:101 weekdayOPO → BCNout nonstop, back nonstopVuelingfound 2 days agoSee prices for these datesCheck today's price
Paris$152Thu 31 Dec 07:35Sun 3 Jan 2027 08:252 weekdaysOPO → BVAout nonstop, back 1 stopRyanairfound 5 days agoSee prices for these datesCheck today's price

Weekend of Sat 9 Jan 2027

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Funchal$100Thu 7 Jan 2027 06:30Sun 10 Jan 2027 14:352 weekdaysOPO → FNCout nonstop, back nonstopRyanairfound 7 hours agoSee prices for these datesCheck today's price
Milan$116Sat 9 Jan 2027 20:05Mon 11 Jan 2027 17:251 weekdayOPO → MXPout 1 stop, back nonstopVuelingfound todaySee prices for these datesCheck today's price
Larnaca$232Thu 7 Jan 2027 18:15Sun 10 Jan 2027 10:451 weekdayOPO → LCAout 1 stop, back 2 stopsWizz Airfound yesterdaySee prices for these datesCheck today's price
Catania$88Fri 8 Jan 2027 20:35Mon 11 Jan 2027 20:201 weekdayOPO → CTAout nonstop, back nonstopRyanairfound 3 days agoSee prices for these datesCheck today's price
Wroclaw$93Fri 8 Jan 2027 20:25Sun 10 Jan 2027 11:00NoneOPO → WROout nonstop, back nonstopRyanairfound 6 days agoSee prices for these datesCheck today's price

Weekend of Sat 16 Jan 2027

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Sal$126Thu 14 Jan 2027 13:25Mon 18 Jan 2027 17:553 weekdaysOPO → SIDout nonstop, back nonstopeasyJetfound todaySee prices for these datesCheck today's price
Amsterdam$141Fri 15 Jan 2027 14:20Mon 18 Jan 2027 09:402 weekdaysOPO → AMSout nonstop, back nonstopTransaviafound 2 days agoSee prices for these datesCheck today's price

Weekend of Sat 23 Jan 2027

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Barcelona$65Fri 22 Jan 2027 21:55Sun 24 Jan 2027 07:10NoneOPO → BCNout nonstop, back nonstopVuelingfound todaySee prices for these datesCheck today's price
Milan$55Fri 22 Jan 2027 13:50Mon 25 Jan 2027 20:052 weekdaysOPO → LINout nonstop, back nonstopRyanairfound 3 days agoSee prices for these datesCheck today's price

Weekend of Sat 30 Jan 2027

CityFromOutBackWeekdays offAirportsStopsAirlineFound
Milan$52Fri 29 Jan 2027 19:40Sun 31 Jan 2027 14:05NoneOPO → MXPout nonstop, back nonstopRyanairfound todaySee prices for these datesCheck today's price
London$72Thu 28 Jan 2027 20:55Sun 31 Jan 2027 10:351 weekdayOPO → STNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these datesCheck today's price
Rome$70Thu 28 Jan 2027 14:30Mon 1 Feb 2027 11:503 weekdaysOPO → FCOout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these datesCheck today's price
Cologne$90Fri 29 Jan 2027 19:55Mon 1 Feb 2027 15:001 weekdayOPO → CGNout nonstop, back nonstopRyanairfound 4 days agoSee prices for these datesCheck 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