TAP Air Portugal operates most domestic routes. Flights to Madeira take about 1.5 hours from Lisbon; the Azores require roughly 2.5 hours depending on which island. These flights book up during peak season, so reserve early for summer and holiday travel.
Within the Azores, SATA provides inter-island flights essential for visiting multiple islands. Madeira has regular connections to Porto Santo island.
For mainland travel, trains typically offer better value and city-center convenience. The Lisbon-Porto route takes about 2.5-3 hours by express train and drops you downtown, while flights require airport transfers at both ends. Consider flying only if you find a significantly cheaper fare or need to save time.
Related Questions
- Should I Rent a Car in Portugal?
- What Are the Roads Like in Portugal?
- What Are the Driving Times Between Destinations in Portugal?

Insider-led Portugal Design & Concierge
Your insider team designs the trip around what you care about, then supports you in-country with private logistics, vetted partners, and concierge help when plans change.




