FareDice / Non-stop routes / Barcelona to Porto non-stop

Barcelona to Porto, non-stop

Ryanair and Vueling fly non-stop from Barcelona to Porto, with fares on 40 of the next 90 days. The cheapest is €18 on 28 Nov with Ryanair, a price seen 3 days ago: it may be higher now or sold out. The cheapest by month: October €27, November €18, December €25 and January €19.

Make it a trip

Fly Barcelona to Porto first, then on to more countries: FareDice strings the cheapest non-stop flights from there into a trip, on separate tickets.

Trips from Barcelona that fly to Porto first · Trips from Barcelona · Trips from Porto · Trips through Portugal

The cheapest fare each day

The cheaper quarter of the days; the outlined day is the cheapest. Tap a day to check its price.

Octoberfrom €27

  1. 27€81
  2. 28€74
  3. 29€84
  4. 30€91
  5. 31€27

Novemberfrom €18

  1. 1€23
  2. 2€24
  3. 3€34
  4. 4€48
  5. 5€67
  6. 6€48
  7. 7€27
  8. 8€25
  9. 9none
  10. 10€25
  11. 11€32
  12. 12€42
  13. 13€24
  14. 14€21
  15. 15€25
  16. 16€66
  17. 17€39
  18. 18none
  19. 19none
  20. 20none
  21. 21none
  22. 22none
  23. 23none
  24. 24none
  25. 25none
  26. 26€33
  27. 27none
  28. 28€18
  29. 29€18
  30. 30€24

Decemberfrom €25

  1. 1none
  2. 2none
  3. 3€37
  4. 4€42
  5. 5€31
  6. 6none
  7. 7none
  8. 8€66
  9. 9€32
  10. 10€30
  11. 11€25
  12. 12none
  13. 13€45
  14. 14none
  15. 15none
  16. 16none
  17. 17none
  18. 18none
  19. 19none
  20. 20none
  21. 21none
  22. 22none
  23. 23none
  24. 24none
  25. 25€85
  26. 26none
  27. 27€60
  28. 28none
  29. 29none
  30. 30none
  31. 31none

Januaryfrom €19

  1. 1none
  2. 2none
  3. 3none
  4. 4€30
  5. 5€23
  6. 6none
  7. 7none
  8. 8none
  9. 9none
  10. 10none
  11. 11none
  12. 12none
  13. 13€19
  14. 14none
  15. 15none
  16. 16none
  17. 17none
  18. 18€29
  19. 19none
  20. 20none
  21. 21none
  22. 22none
  23. 23none
  24. 24€33

Airlines and cabin bags

Every airline's cabin bag rule

The way back

Porto to Barcelona non-stop: from €18 on 7 Nov, with fares on 34 of the next 90 days.

Fares are the cheapest travellers saw on each day, one way and per person, with their age; prices are seen, not held. A route gets a page when it has fares on 20 days or more.