Compare prices and tickets by train, bus or flight
Sun Jun 11
Mon Jun 12
Tue Jun 13
Wed Jun 14
Thu Jun 15
Fri Jun 16
Sat Jun 17
More than 1,000 travel companies trust us to sell their tickets all in one place.
Overview: Porto to Barcelona flight
468 miles (755 km)
Flights from Porto to Barcelona cover the 468 miles (755 km) long route. There are direct flight services available.
FAQs: Porto to Barcelona Flight
FAQs: Take a flight from Porto to Barcelona hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Barcelona.
You should expect to travel around 468 miles (755 km) from Porto to Barcelona by plane.
More options for your journey from Porto to Barcelona
Here are some other resources that might have the information you need