Search for flight

Select a date
Select a date

All our prices are round trips incl. taxes and costs

Our partners

Airports

  • Francisco de Sá Carneiro Airport

Book cheap flights to Porto.

Sensual Porto is an excellent temptress. The Portuguese city has an intimate historical centre with a buzzing night life, which makes both cultural lovers and wine aficionados happy campers. Discover Porto's history by boat on the Douro river. Ready to go? Brussels Airlines and Ryanair offers cheap tickets, book them while they're hot!

  • All our prices are round trips
  • Incl. taxes and costs
  • Hand luggage included

August 2017

To
Return
Airline
Price outbound and return flight
Tue 15 Aug 13:20 14:50
Tue 22 Aug 15:15 18:35
Ryanair
€ 183.38 Availability
Wed 16 Aug 13:20 14:50
Wed 23 Aug 15:15 18:35
Ryanair
€ 183.38 Availability
Thu 17 Aug 13:20 14:50
Mon 21 Aug 13:00 16:20
Ryanair
€ 177.78 Availability
Fri 18 Aug 07:05 08:35
Mon 21 Aug 13:00 16:20
Ryanair
€ 172.98 Availability
Fri 18 Aug 07:05 08:35
Tue 22 Aug 15:15 18:35
Ryanair
€ 172.98 Availability
Fri 18 Aug 07:05 08:35
Sun 27 Aug 08:55 12:15
Ryanair
€ 199.98 Availability
Fri 18 Aug 07:05 08:35
Sun 3 Sep 08:55 12:15
Ryanair
€ 149.98 Availability
Sat 19 Aug 06:55 08:25
Sat 2 Sep 08:55 12:15
Ryanair
€ 116.78 Availability
Sat 19 Aug 06:55 08:25
Sun 3 Sep 08:55 12:15
Ryanair
€ 154.78 Availability
Sun 20 Aug 07:00 08:30
Sun 3 Sep 08:55 12:15
Ryanair
€ 150.98 Availability
Mon 21 Aug 10:40 12:05
Mon 4 Sep 12:55 16:10
Brussels Airlines
€ 187.31 Availability
Tue 22 Aug 13:20 14:50
Tue 29 Aug 15:15 18:35
Ryanair
€ 172.98 Availability
Wed 23 Aug 10:55 12:20
Wed 6 Sep 13:05 16:20
Brussels Airlines
€ 117.31 Availability
Wed 23 Aug 13:20 14:50
Wed 30 Aug 15:15 18:35
Ryanair
€ 173.98 Availability
Wed 23 Aug 13:20 14:50
Thu 31 Aug 15:15 18:35
Ryanair
€ 150.98 Availability
Thu 24 Aug 10:40 12:05
Thu 7 Sep 12:55 16:10
Brussels Airlines
€ 117.31 Availability
Fri 25 Aug 07:05 08:35
Mon 28 Aug 13:00 16:20
Ryanair
€ 199.98 Availability
Fri 25 Aug 07:05 08:35
Tue 29 Aug 15:15 18:35
Ryanair
€ 172.98 Availability
Fri 25 Aug 07:05 08:35
Sun 3 Sep 08:55 12:15
Ryanair
€ 149.98 Availability
Fri 25 Aug 07:05 08:35
Sun 10 Sep 08:55 12:15
Ryanair
€ 96.97 Availability
Sat 26 Aug 06:55 08:25
Sat 2 Sep 08:55 12:15
Ryanair
€ 111.98 Availability
Sat 26 Aug 06:55 08:25
Sun 3 Sep 08:55 12:15
Ryanair
€ 149.98 Availability
Sat 26 Aug 06:55 08:25
Sat 9 Sep 08:55 12:15
Ryanair
€ 84.98 Availability
Sat 26 Aug 06:55 08:25
Sun 10 Sep 08:55 12:15
Ryanair
€ 96.97 Availability
Sat 26 Aug 10:40 12:05
Tue 5 Sep 12:55 16:10
Brussels Airlines
€ 182.31 Availability
Sat 26 Aug 10:40 12:05
Sat 9 Sep 12:55 16:10
Brussels Airlines
€ 182.31 Availability
Sun 27 Aug 07:00 08:30
Sun 3 Sep 08:55 12:15
Ryanair
€ 150.98 Availability
Sun 27 Aug 07:00 08:30
Sun 10 Sep 08:55 12:15
Ryanair
€ 97.97 Availability
Sun 27 Aug 10:40 12:05
Fri 1 Sep 12:55 16:10
Brussels Airlines
€ 199.31 Availability
Sun 27 Aug 10:40 12:05
Thu 7 Sep 12:55 16:10
Brussels Airlines
€ 117.31 Availability
Mon 28 Aug 10:40 12:05
Mon 4 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Mon 28 Aug 11:00 12:30
Sun 3 Sep 08:55 12:15
Ryanair
€ 150.98 Availability
Mon 28 Aug 11:00 12:30
Mon 4 Sep 13:00 16:20
Ryanair
€ 150.98 Availability
Tue 29 Aug 13:20 14:50
Tue 5 Sep 15:15 18:35
Ryanair
€ 97.97 Availability
Wed 30 Aug 10:55 12:20
Wed 6 Sep 13:05 16:20
Brussels Airlines
€ 117.31 Availability
Wed 30 Aug 10:55 12:20
Sat 9 Sep 12:55 16:10
Brussels Airlines
€ 142.31 Availability
Wed 30 Aug 10:55 12:20
Wed 13 Sep 13:05 16:20
Brussels Airlines
€ 117.31 Availability
Wed 30 Aug 13:20 14:50
Sun 3 Sep 08:55 12:15
Ryanair
€ 150.98 Availability
Wed 30 Aug 13:20 14:50
Wed 6 Sep 15:15 18:35
Ryanair
€ 85.98 Availability
Thu 31 Aug 10:40 12:05
Thu 7 Sep 12:55 16:10
Brussels Airlines
€ 127.31 Availability
Thu 31 Aug 10:40 12:05
Sat 9 Sep 12:55 16:10
Brussels Airlines
€ 152.31 Availability
Thu 31 Aug 13:20 14:50
Sun 3 Sep 08:55 12:15
Ryanair
€ 154.78 Availability

September 2017

To
Return
Airline
Price outbound and return flight
Fri 1 Sep 07:05 08:35
Mon 4 Sep 13:00 16:20
Ryanair
€ 154.78 Availability
Fri 1 Sep 07:05 08:35
Tue 5 Sep 15:15 18:35
Ryanair
€ 101.77 Availability
Fri 1 Sep 07:05 08:35
Sun 10 Sep 08:55 12:15
Ryanair
€ 101.77 Availability
Fri 1 Sep 07:05 08:35
Sun 17 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Fri 1 Sep 10:40 12:05
Fri 8 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Sat 2 Sep 06:55 08:25
Tue 5 Sep 15:15 18:35
Ryanair
€ 118.87 Availability
Sat 2 Sep 06:55 08:25
Sat 9 Sep 08:55 12:15
Ryanair
€ 106.88 Availability
Sat 2 Sep 06:55 08:25
Sun 10 Sep 08:55 12:15
Ryanair
€ 118.87 Availability
Sat 2 Sep 06:55 08:25
Sat 16 Sep 08:55 12:15
Ryanair
€ 91.78 Availability
Sat 2 Sep 06:55 08:25
Sun 17 Sep 08:55 12:15
Ryanair
€ 106.88 Availability
Sun 3 Sep 07:00 08:30
Sun 10 Sep 08:55 12:15
Ryanair
€ 101.77 Availability
Sun 3 Sep 07:00 08:30
Sun 17 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Sun 3 Sep 10:40 12:05
Thu 7 Sep 12:55 16:10
Brussels Airlines
€ 142.31 Availability
Mon 4 Sep 10:40 12:05
Thu 14 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Mon 4 Sep 11:00 12:30
Sun 10 Sep 08:55 12:15
Ryanair
€ 118.87 Availability
Mon 4 Sep 11:00 12:30
Mon 11 Sep 13:00 16:20
Ryanair
€ 133.88 Availability
Tue 5 Sep 13:20 14:50
Tue 12 Sep 15:15 18:35
Ryanair
€ 69.88 Availability
Wed 6 Sep 13:20 14:50
Sun 10 Sep 08:55 12:15
Ryanair
€ 101.77 Availability
Wed 6 Sep 13:20 14:50
Wed 13 Sep 15:15 18:35
Ryanair
€ 89.78 Availability
Thu 7 Sep 13:20 14:50
Sun 10 Sep 08:55 12:15
Ryanair
€ 118.87 Availability
Fri 8 Sep 07:05 08:35
Mon 11 Sep 13:00 16:20
Ryanair
€ 160.97 Availability
Fri 8 Sep 07:05 08:35
Tue 12 Sep 15:15 18:35
Ryanair
€ 118.87 Availability
Fri 8 Sep 07:05 08:35
Sun 17 Sep 08:55 12:15
Ryanair
€ 133.97 Availability
Fri 8 Sep 07:05 08:35
Sun 24 Sep 08:55 12:15
Ryanair
€ 133.97 Availability
Fri 8 Sep 10:40 12:05
Fri 22 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Sat 9 Sep 06:55 08:25
Sat 16 Sep 08:55 12:15
Ryanair
€ 91.78 Availability
Sat 9 Sep 06:55 08:25
Sun 17 Sep 08:55 12:15
Ryanair
€ 106.88 Availability
Sat 9 Sep 06:55 08:25
Sat 23 Sep 08:55 12:15
Ryanair
€ 80.28 Availability
Sat 9 Sep 06:55 08:25
Sun 24 Sep 08:55 12:15
Ryanair
€ 106.88 Availability
Sun 10 Sep 07:00 08:30
Sun 17 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Sun 10 Sep 07:00 08:30
Sun 24 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Mon 11 Sep 11:00 12:30
Sun 17 Sep 08:55 12:15
Ryanair
€ 84.98 Availability
Mon 11 Sep 11:00 12:30
Mon 18 Sep 13:00 16:20
Ryanair
€ 84.98 Availability
Tue 12 Sep 13:20 14:50
Tue 19 Sep 15:15 18:35
Ryanair
€ 74.68 Availability
Wed 13 Sep 13:20 14:50
Sun 17 Sep 08:55 12:15
Ryanair
€ 84.98 Availability
Wed 13 Sep 13:20 14:50
Mon 18 Sep 13:00 16:20
Ryanair
€ 84.98 Availability
Wed 13 Sep 13:20 14:50
Wed 20 Sep 15:15 18:35
Ryanair
€ 69.88 Availability
Thu 14 Sep 13:20 14:50
Sat 16 Sep 08:55 12:15
Ryanair
€ 121.98 Availability
Thu 14 Sep 13:20 14:50
Sun 17 Sep 08:55 12:15
Ryanair
€ 95.38 Availability
Fri 15 Sep 07:05 08:35
Mon 18 Sep 13:00 16:20
Ryanair
€ 106.88 Availability
Fri 15 Sep 07:05 08:35
Tue 19 Sep 15:15 18:35
Ryanair
€ 80.28 Availability
Fri 15 Sep 07:05 08:35
Sun 24 Sep 08:55 12:15
Ryanair
€ 106.88 Availability
Fri 15 Sep 07:05 08:35
Sun 1 Oct 08:55 12:15
Ryanair
€ 118.87 Availability
Fri 15 Sep 10:40 12:05
Fri 22 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Fri 15 Sep 10:40 12:05
Fri 29 Sep 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Sat 16 Sep 06:55 08:25
Sat 23 Sep 08:55 12:15
Ryanair
€ 68.78 Availability
Sat 16 Sep 06:55 08:25
Sun 24 Sep 08:55 12:15
Ryanair
€ 95.38 Availability
Sat 16 Sep 06:55 08:25
Sat 30 Sep 08:55 12:15
Ryanair
€ 63.18 Availability
Sat 16 Sep 06:55 08:25
Sun 1 Oct 08:55 12:15
Ryanair
€ 107.37 Availability
Sat 16 Sep 10:40 12:05
Tue 26 Sep 12:55 16:10
Brussels Airlines
€ 191.31 Availability
Sun 17 Sep 07:00 08:30
Sun 24 Sep 08:55 12:15
Ryanair
€ 85.98 Availability
Sun 17 Sep 07:00 08:30
Sun 1 Oct 08:55 12:15
Ryanair
€ 97.97 Availability
Mon 18 Sep 10:40 12:05
Mon 25 Sep 12:55 16:10
Brussels Airlines
€ 167.31 Availability
Mon 18 Sep 10:40 12:05
Thu 28 Sep 12:55 16:10
Brussels Airlines
€ 127.31 Availability
Mon 18 Sep 10:40 12:05
Mon 2 Oct 12:55 16:10
Brussels Airlines
€ 152.31 Availability
Mon 18 Sep 11:00 12:30
Sun 24 Sep 08:55 12:15
Ryanair
€ 85.98 Availability
Mon 18 Sep 11:00 12:30
Mon 25 Sep 13:00 16:20
Ryanair
€ 97.97 Availability
Tue 19 Sep 13:20 14:50
Tue 26 Sep 15:15 18:35
Ryanair
€ 70.88 Availability
Wed 20 Sep 10:55 12:20
Sat 30 Sep 12:55 16:10
Brussels Airlines
€ 167.31 Availability
Wed 20 Sep 13:20 14:50
Sun 24 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Wed 20 Sep 13:20 14:50
Wed 27 Sep 15:15 18:35
Ryanair
€ 63.18 Availability
Thu 21 Sep 10:40 12:05
Thu 28 Sep 12:55 16:10
Brussels Airlines
€ 142.31 Availability
Thu 21 Sep 13:20 14:50
Sun 24 Sep 08:55 12:15
Ryanair
€ 89.78 Availability
Fri 22 Sep 07:05 08:35
Mon 25 Sep 13:00 16:20
Ryanair
€ 101.77 Availability
Fri 22 Sep 07:05 08:35
Tue 26 Sep 15:15 18:35
Ryanair
€ 74.68 Availability
Fri 22 Sep 07:05 08:35
Sun 1 Oct 08:55 12:15
Ryanair
€ 101.77 Availability
Fri 22 Sep 07:05 08:35
Sun 8 Oct 08:55 12:15
Ryanair
€ 89.78 Availability
Fri 22 Sep 10:40 12:05
Fri 29 Sep 12:55 16:10
Brussels Airlines
€ 142.31 Availability
Fri 22 Sep 10:40 12:05
Mon 2 Oct 12:55 16:10
Brussels Airlines
€ 167.31 Availability
Fri 22 Sep 10:40 12:05
Fri 6 Oct 12:55 16:10
Brussels Airlines
€ 134.31 Availability
Sat 23 Sep 06:55 08:25
Sat 30 Sep 08:55 12:15
Ryanair
€ 57.58 Availability
Sat 23 Sep 06:55 08:25
Sun 1 Oct 08:55 12:15
Ryanair
€ 101.77 Availability
Sat 23 Sep 06:55 08:25
Sat 7 Oct 08:55 12:15
Ryanair
€ 57.58 Availability
Sat 23 Sep 06:55 08:25
Sun 8 Oct 08:55 12:15
Ryanair
€ 89.78 Availability
Sun 24 Sep 07:00 08:30
Sun 1 Oct 08:55 12:15
Ryanair
€ 97.97 Availability
Sun 24 Sep 07:00 08:30
Sun 8 Oct 08:55 12:15
Ryanair
€ 85.98 Availability
Mon 25 Sep 10:40 12:05
Sun 1 Oct 12:55 16:10
Brussels Airlines
€ 157.31 Availability
Mon 25 Sep 10:40 12:05
Thu 5 Oct 12:55 16:10
Brussels Airlines
€ 117.31 Availability
Mon 25 Sep 10:40 12:05
Mon 9 Oct 12:55 16:10
Brussels Airlines
€ 177.31 Availability
Mon 25 Sep 11:00 12:30
Sun 1 Oct 08:55 12:15
Ryanair
€ 97.97 Availability
Tue 26 Sep 13:20 14:50
Tue 3 Oct 15:15 18:35
Ryanair
€ 112.98 Availability
Wed 27 Sep 10:55 12:20
Sun 1 Oct 12:55 16:10
Brussels Airlines
€ 187.31 Availability
Wed 27 Sep 10:55 12:20
Wed 4 Oct 13:05 16:20
Brussels Airlines
€ 127.31 Availability
Wed 27 Sep 10:55 12:20
Sat 7 Oct 12:55 16:10
Brussels Airlines
€ 119.31 Availability
Wed 27 Sep 13:20 14:50
Sun 1 Oct 08:55 12:15
Ryanair
€ 97.97 Availability
Wed 27 Sep 13:20 14:50
Wed 4 Oct 15:15 18:35
Ryanair
€ 85.98 Availability
Thu 28 Sep 13:20 14:50
Sun 1 Oct 08:55 12:15
Ryanair
€ 101.77 Availability
Fri 29 Sep 07:05 08:35
Tue 3 Oct 15:15 18:35
Ryanair
€ 175.98 Availability
Fri 29 Sep 07:05 08:35
Sun 8 Oct 08:55 12:15
Ryanair
€ 148.98 Availability
Fri 29 Sep 07:05 08:35
Sun 15 Oct 08:55 12:15
Ryanair
€ 112.98 Availability
Fri 29 Sep 10:40 12:05
Fri 6 Oct 12:55 16:10
Brussels Airlines
€ 169.31 Availability
Sat 30 Sep 06:55 08:25
Sat 7 Oct 08:55 12:15
Ryanair
€ 69.88 Availability
Sat 30 Sep 06:55 08:25
Sun 8 Oct 08:55 12:15
Ryanair
€ 106.88 Availability
Sat 30 Sep 06:55 08:25
Sat 14 Oct 08:55 12:15
Ryanair
€ 70.88 Availability
Sat 30 Sep 06:55 08:25
Sun 15 Oct 08:55 12:15
Ryanair
€ 70.88 Availability
Sat 30 Sep 10:40 12:05
Sat 7 Oct 12:55 16:10
Brussels Airlines
€ 149.31 Availability
Sat 30 Sep 10:40 12:05
Tue 10 Oct 12:55 16:10
Brussels Airlines
€ 182.31 Availability
Sat 30 Sep 10:40 12:05
Sat 14 Oct 12:55 16:10
Brussels Airlines
€ 157.31 Availability
More flights to Porto

Travel smart and cheap?

Look here for when a flight to Porto is the cheapest and book your chance!
Hover with your mouse over the graph to look at the exact price for each day.

Subscribe to our newsletter

And receive the best deals in your inbox!