Cheap Flights from Barcelona to Porto
Discover the cheapest round-trip fares from Barcelona to Porto, all sourced directly from airlines — no third-party markups, no hidden fees.
If you land at Porto Airport (OPO / Francisco Sá Carneiro), here are the main ways to reach Porto city center:
1. Metro (Line E)
- Take Metro Line E (Purple Line) from the airport to Trindade Station in the city center.
- Travel time: about 25–30 minutes.
- Metro runs frequently, every 20–30 minutes.
- Fare: around €2–3 one-way.
2. Bus
- Local buses connect the airport with various parts of Porto.
- Travel time: 30–40 minutes depending on traffic.
- Fare: around €2–3.
3. Taxi / Private Transfer
- Taxis are available outside arrivals.
- Travel time to central Porto: 20–25 minutes depending on traffic.
- Typical fare: €25–30.
- Private transfers can be prebooked for convenience.