Discover the best weekend getaways departing from Madrid to Porto. The inbound flight is on Friday evening or Saturday morning, and the return flight is on Sunday evening.
Outbound search
Return search
17:00 Fri
10:00 Sat
17:00 Sun
23:59 Sun
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.