Marathon runners. Credit: Pexels, RUN 4 FFWPU

Whether you’re limbering up or cheering a loved one from the sidelines, marathons can promise unforgettable experiences. From historic landmarks to breathtaking natural scenery, here are the top seven European marathons in 2025, listed in order of date.

Lifestar Malta Marathon, Malta

Race day: February 23, 2025
Celebrating its 40th year, this marathon begins in the medieval city of Mdina and descends to sea level, offering runners scenic views of Malta’s unique landscapes and historic towns. The picturesque surroundings and downhill course make it enjoyable for spectators to explore while cheering on the runners.

Malta Marathon

Most Read on Euro Weekly News

Run Rome The Marathon, Italy

Race Day: March 16, 2025

Runners pass by the Colosseum, Spanish Steps, and other Roman landmarks, with a challenging stretch of cobblestones adding to the experience. #runforwater

Run Rome The Marathon

Marathon du Médoc, France

Race Day: September 6, 2025

Known as “the world’s booziest marathon,” this event offers wine and cheese stops, live music, and plenty of creative costumes as it winds through Bordeaux’s famous vineyards. The cheerful atmosphere and stunning vineyard views make it a joy to watch and join in the fun.

Marathon du Médoc

Berlin Marathon, Germany

Race Day: September 21, 2025

Renowned for its flat, fast course, the Berlin Marathon is a favourite for record chasers. The route passes landmarks like the Brandenburg Gate and Reichstag, with massive crowds cheering runners on.

Berlin Marathon

Loch Ness Marathon, Scotland

Race Day: September 28, 2025

This marathon follows the shores of Loch Ness, offering runners and spectators a stunning Highland backdrop of rolling hills.

Loch Ness Marathon

Budapest Marathon, Hungary

Race Day: October 11-12, 2025

The Budapest Marathon showcases iconic landmarks like Andrassy Avenue, Chain Bridge, and Heroes’ Square, with a variety of race lengths for all participants.

Budapest’s vibrant cityscape and the views along the Danube make it a picturesque spot to cheer on runners.

Budapest Marathon

Amsterdam Marathon, Netherlands

Race Day: October 19, 2025

Starting and finishing at the Olympic Stadium, this marathon weaves through Amsterdam’s canals, parks, and historic streets.

The city’s compact layout makes it easy to follow the race and enjoy the sights.

Amsterdam Marathon

Plan your trip now and experience the best of Europe, one marathon at a time!

Please note that all events and dates are subject to change. Check the official website for the latest information before you travel.

View all travel news.

View all sports news.