Barcelona is a city on the northeastern coast of Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second-most populous municipality of Spain after Madrid. With a population of 1.7 million within city limits, its urban area extends to numerous neighbouring municipalities within the province of Barcelona and is home to around 5.7 million people, making it the fifth most populous urban area of the European Union after Paris, the Ruhr area, Madrid, and Milan. It is one of the largest metropolises on the Mediterranean Sea, located on the coast between the mouths of the rivers Llobregat and Besòs, and bounded to the west by the Serra de Collserola mountain range.
Source: Wikipedia (CC BY-SA)
Grouped by neighbourhood, lunch included. Built from places we verified recently.
Longer trips (up to 10 days): part of Pro
2 days · Balanced · about 8 stops
Standard plan shown. Sign in (free) to build your own.
Best time to visit: Apr–May, Sep–Oct
Compare fares and price history from the biggest departure cities.
From
London
To
Barcelona
Compare fares
Track the price · free alerts
From
Berlin
To
Barcelona
Compare fares
Track the price · free alerts
From
Madrid
To
Barcelona
Compare fares
Track the price · free alerts
From
Athens
To
Barcelona
Compare fares
Track the price · free alerts
From
Rome
To
Barcelona
Compare fares
Track the price · free alerts
From
Paris
To
Barcelona
Compare fares
Track the price · free alerts
From
Vienna
To
Barcelona
Compare fares
Track the price · free alerts
From
Bucharest
To
Barcelona
Compare fares
Track the price · free alerts
Staying more than a few days? These cities are close enough for a day trip or a night away. Distances are straight-line from Barcelona; times are rough estimates by road.
Spain
48 km≈ 55 min
Spain
85 km≈ 1 h 40 min
Spain
93 km≈ 1 h 45 min
Spain
132 km≈ 2 h 5 min
France
158 km≈ 2 h 30 min
Spain
206 km≈ 3 h 15 min
France
234 km≈ 3 h 40 min
Spain
243 km≈ 3 h 50 min
From Barcelona you can reach Manresa (48 km), Girona (85 km), Reus (93 km), Lleida (132 km) and Perpignan (158 km) in about 55 min to 2 h 30 min by road. Each city page has its own sights, a day plan and flights.
The most pleasant months are Apr to May, Sep to Oct, with comfortable temperatures and lighter crowds. Right now it averages about 15°C in November.
We are collecting fresh places for Barcelona. Check back soon for photos and opening hours.
You can fly into Josep Tarradellas Barcelona-El Prat Airport, Girona-Costa Brava Airport. Use the flight links on this page to compare fares and set a price alert.
Most visitors enjoy 2 to 3 days. Use the route builder below to get a day-by-day plan that groups sights by neighbourhood and includes lunch.