When you want to get from El Puerto de Santa Maria to Barcelona, your choices are limited. There is only one option we offer for this route:
The overland distance from El Puerto de Santa Maria to Barcelona is 925 miles (1488 km).
The flying distance is 925 miles (1488 km).
The travel time from El Puerto de Santa Maria to Barcelona takes approximately 2 hours.
To get from El Puerto de Santa Maria to Barcelona prepare to shell out about USD 54.26 for your ticket.
Flights from El Puerto de Santa Maria to Barcelona are operated 2 times a day.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 510 booked flight tickets from El Puerto de Santa Maria to Barcelona through our service. You can check reviews above.