How to get to Barcelona

Barcelona and the Costa Brava on the eastern Mediterranean coast of Spain are just far enough away to retain their individuality, yet easily accessible by plane, train and automobile. Barcelona, the capital city, is just one hour south of the French border and one hour to Marseilles, Madrid, Malaga and Ibiza. Paris and London are a quick three hours away.

Visa Requirements: Spain is part of the Schengen area. American citizens can enter Spain or Andorra visa-free for periods up to three months. For other nationalities, please check with your local Spanish embassy or consulate.

Reaching Barcelona by Air

The Barcelona El Prat Airport (BCN) is just 10 miles or 16 km south of the city, with direct flights from major cities.

USA Carriers: American Airlines, Delta Airlines, United Airlines and US Airways

Canadian Carriers: Air Canada and Air Transat

European Carriers: Most major European airlines including Air France, Lufthansa, Alitalia and British Airways

Low Cost Carriers: Vueling, Ryanair, Norwegian Air, Air Berlin and Easyjet

By Road

Barcelona is located 93 miles or 150 km from La Jonquera, the French border. The French motorway network connects to the AP-7, N-II and C-32 Barcelona motorway. You can enter the city via the ring roads or the Avinguda Meridiana which leads to the center of Barcelona.

From the south, if you're entering from the rest of Spain, take the AP-7 or C-32 and enter the city via the Avinguda Diagonal.

By Rail

International Trains AVE: Barcelona – Paris AVE: Barcelona – Lyon AVE: Barcelona – Marseille

National Trains AVE: Figueres – Barcelona – Madrid AVE: Barcelona – Sevilla AVE: Barcelona – Màlaga


"I would like to thank you both for a wonderful vacation we had at Portico Villa in Barbados - it is a beautiful villa and your company is very well organized - you were both quick to respond and make sure everything was perfect. Fantastic ! Thanks again"
Linda L.
Portico 5
Stay up to date with our special offers, travel tips and the latest Isle Blue news.