Trip to Porto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Barcelona to Porto

🛫 Traveling from Barcelona to Porto by plane is a convenient and efficient way to reach your destination. The quickest direct flight takes only 1 hour and 50 minutes. 👜 Air Europa, Vueling Airlines, and Ryanair are the main airlines offering flights from Barcelona Airport to Porto Airport. With a flight duration of approximately 4 hours and 53 minutes, you'll soon find yourself exploring the charming city of Porto. 💸 Prices for flights between Porto and Barcelona can range from €31 to €172, making it a budget-friendly option for those looking to experience both the vibrant culture of Barcelona and the historic beauty of Porto.

Where to stay in Porto

There are over 1348 hotels to stay in Porto. Prices range from $8 per night.

Accomodation
  • Air Europa, Vueling Airlines, and Ryanair are the main airlines that provide flights from Barcelona Airport to Porto Airport. Passengers have options to choose from different airlines based on their preferences and travel schedules. It is recommended to compare prices and services offered by each airline before booking your flight. Ensure to check the latest flight schedules and availability with the respective airlines for a smooth travel experience.
  • The flight duration from Barcelona to Porto is approximately 4 hours and 53 minutes. This duration may vary slightly depending on factors such as the airline, weather conditions, and air traffic. Passengers should plan accordingly and consider any layovers or connecting flights if applicable when calculating their total travel time to Porto.
  • The cost of a flight from Barcelona to Porto typically ranges between €32 and €173. Prices may vary based on factors such as the time of booking, airline, class of service, and availability. It is advisable to book in advance or compare prices from different airlines to find the best deal for your travel budget. Keep in mind that prices can fluctuate, so it's recommended to monitor fare trends and book when you find a suitable price.