Barcelona is in north-eastern Spain. It stands on the shores of the Mediterranean, 120 km south of the French border. With a population of 5 million in the entire metropolitan area, Barcelona is the sixth largest city in the European Union.

Barcelona is 621 kilometres from Madrid (1h 15min by plane / 3h by high-speed train), 1,100 kilometres from Paris (1h 40min by plane / 7h 30min by train), 1,400 kilometres from Rome (2h by plane), 1,500 kilometres from London (2h 15min by plane) and 1,800 kilometres from Berlin (2h 30min by plane).

Plane

Barcelona AirportEste enlace se abrirá en una ventana nueva is 12 kilometres from the city and has very good connections for reaching the centre in less than 20 minutes.

Train

The city’s main railway station is SantsEste enlace se abrirá en una ventana nueva reached by Spanish and international trains. The AVE (Spanish high-speed train), which connects Barcelona with Madrid, Zaragoza and Seville, and the Euromed, which connects Barcelona with Valencia, also stop there.

By sea

Cruises: The Port of BarcelonaEste enlace se abrirá en una ventana nueva is the main port for Mediterranean cruises.
Ferry: Regular shipping lines and the ferries that connect the city with points in Spain, such as Mallorca (Balearic Islands), as well as international ones like Genoa (Italy), call at the Port of Barcelona.

The euro

This is the official currency of Spain and the European Union. Exchange rateEste enlace se abrirá en una ventana nueva