Europe → Spain

Barcelona Marathon

A vibrant, mostly flat tour of Gaudí's masterpieces under the Mediterranean spring sun.

Good for PB Good for Debut
2.9/10 Difficulty
135m Elevation Gain
1978 Founded

Course Map

Elevation Profile
km
mi

About this Race

The Zurich Marató Barcelona is a vibrant Catalan city race that tours Antoni Gaudí's masterpieces, passing the Sagrada Família, Casa Batlló, the seafront, and the grand avenues of the Catalan capital. The course is mostly flat with a few gentle rises, set on wide boulevards that make it reasonably fast while keeping the focus on the architecture and atmosphere. Run in March, it offers mild Mediterranean spring conditions and draws a large, festive international field. Lively crowds and music line the iconic landmarks, giving it a celebratory feel. It suits runners who want a scenic, sun-warmed spring race through one of Europe's most beautiful cities at a respectable pace.

city flat fast scenic iconic destination

Course Insight

Barcelona is a flat, fast spring course that threads past Gaudí's Sagrada Família and the city's Mediterranean grid, smooth and rhythm-friendly with only mild undulation. With little terrain to impose patience, your own restraint is the governor on the long urban straights. Spring sun on the open boulevards is the main variable, so manage fluids and don't over-run the early kilometres. Lively crowds make it easy to drift fast. Run it as a measured time trial and the level profile pays back what you put in.

Pro tip: Manage fluids on the sunny boulevards and run it as a measured time trial — the flat profile gives back your evenness.

Difficulty Breakdown

2.9/10

A balanced marathon with no single defining challenge.

Elevation
3.1
Hill Placement
4.5
Weather
0.5
Turns
3.9

How we calculate difficulty →

Course Details

Course type
Loop
Elevation gain
135m
Elevation loss
155m
Highest point
51m
Lowest point
6m
Net elevation
-20m
Start
Plaça d'Espanya
Cutoff time
6h 0m

Course Records

Men's
2:04:13 — Tesfaye Deriba (Ethiopia), 2025
Women's
2:10:51 — Fotyen Tesfay (Ethiopia), 2026

Race History

The Barcelona Marathon traces its origins to 1978 and has grown, in its modern era, into a vibrant tour of Antoni Gaudí's masterpieces through the Catalan capital. Mostly flat and scenic, it built a reputation as a festive, sightseeing-friendly spring race rather than a record course. Backed by title sponsor Zurich in recent years, it expanded into one of Spain's largest marathons. Held each March, it now draws a big international field beneath the Mediterranean spring sun.

Plan Your Trip

Everything you need to know to get there, get settled, and get to the start line.

Nearest airport(s)
Barcelona–El Prat (BCN), Girona (GRO) & Reus (REU)
Best area to stay
The Eixample for central hotels near the Sagrada Família stretch, the Gothic Quarter for atmospheric old-town stays, and Gràcia for charming, quieter neighbourhood options.
Getting to the start
The start is near Plaça d'Espanya; take the Metro (L1/L3) to Espanya and walk to the start.

You might also like

Paris Marathon
Paris, France
PB Debut 4.3/10
Osaka Marathon
Osaka, Japan
PB Debut 3.2/10
Hamburg Marathon
Hamburg, Germany
PB Debut 2.7/10
Houston Marathon
Houston, United States
PB Debut 1.4/10
Nagoya Women's Marathon
Nagoya, Japan
PB Debut 2.4/10
Copenhagen Marathon
Copenhagen, Denmark
PB Debut 1.9/10
Marrakech Marathon
Marrakech, Morocco
PB Debut 3.1/10
Cleveland Marathon
Cleveland, United States
PB Debut 3.7/10
Miami Marathon
Miami, United States
PB Debut 3.2/10
Lincoln Marathon
Lincoln, United States
PB Debut 2.7/10
Eugene Marathon
Eugene, United States
PB Debut 2.7/10
Buffalo Marathon
Buffalo, United States
PB Debut 3.5/10
Cork City Marathon
Cork, Ireland
PB Debut 4.1/10
Seville Marathon
Seville, Spain
PB Debut 1.5/10
Bologna Marathon
Bologna, Italy
PB Debut 3.5/10
Rotterdam Marathon
Rotterdam, Netherlands
PB Debut 2.1/10
Utrecht Marathon
Utrecht, Netherlands
PB Debut 1.6/10
Dusseldorf Marathon
Dusseldorf, Germany
PB Debut 1.6/10
Leipzig Marathon
Leipzig, Germany
PB Debut 2.3/10
Linz Marathon
Linz, Austria
PB Debut 1.8/10
Gdansk Marathon
Gdansk, Poland
PB Debut 1.7/10
Bratislava Marathon
Bratislava, Slovakia
PB Debut 2.6/10
Riga Marathon
Riga, Latvia
PB Debut 2.1/10
Izmir Marathon
Izmir, Turkey
PB Debut 2.5/10
Berlin Marathon
Berlin, Germany
Major PB Debut 1.6/10
Frankfurt Marathon
Frankfurt, Germany
PB Debut 2.2/10
Amsterdam Marathon
Amsterdam, Netherlands
PB Debut 1.5/10
Cologne Marathon
Cologne, Germany
PB Debut 1.9/10
Munich Marathon
Munich, Germany
PB Debut 2.4/10
Valencia Marathon
Valencia, Spain
PB Debut 1.6/10