Race certified by Finishers: event approved by the organizer

Mdina 2 Spinola Xmas Race 2026

« From the Silent City to the lively bay! »
Next event date confirmed
Book now
Photo credits: flickr

The event in a few words

Heading to the ski slopes for Christmas vacation? Too predictable 🥱

For many, Christmas means hot chocolates ☕️, holiday movies...and snuggling under the covers with some Malte-asers 🍬. But for you, it's all about running 👟. So, put away your winter coat, grab your running shorts, and head to Malta for the Mdina 2 Spinola Traditional Xmas! ✨ Fair warning, there won't be any mulled wine at the start line 👀. But here's the consolation: you'll be running between the ancient walls of Mdina, the old capital of this stunning archipelago 🏝️. 

The citadel of Mdina is also known as the Silent City 🤫. Perched on a rocky outcrop, it offers breathtaking views of the turquoise Mediterranean waters 🌊. Mdina's historic streets are part of the UNESCO World Heritage Tentative List, so get ready for some real eye candy 🤩. The course will take you to Spinola Bay, 17 km from the start. With 200 meters of downhill elevation 📉, it's the perfect opportunity to set a new personal best ⏱️. You'll race down Saqqajja Hill, heading towards Attard, then Hamrun, Pieta, Msida, Ta’ Xbiex, and Sliema... all the way to Spinola and its legendary bay 😍. During this grand journey, you'll discover quaint alleys and run past marinas ⚓️. By participating in this race, you'll enjoy Malta's mild December weather 🌞. Temperatures there range from 13 to 17 degrees in winter, making your friends who chose not to join all the more envious 🤓.

Once you cross the finish line at Spinola, don't pack away your running shorts just yet: keep the magic alive! Head back to Mdina for the Natalis Notabilis, the island's most enchanting Christmas market 🎄. Wander its cobblestone streets turned into a Christmas village 🎅: twinkling lights, craft stalls, the aroma of Maltese pastries, and choir performances...🎶 It's the perfect reward after 17 km of effort. And what about the treats? Don't leave without trying the hot pastizzi, crispy ftira, or a hearty rabbit stew 🐰. A glass of Kinnie to wash it all down, and you're all set 🪄. 

So, ready to run in the cold under the Maltese sun? 🌡️

4 reasons to join this race

Run in the Heart of Malta 🇲🇹
Who said Christmas vacations are only meant for the mountains? 🏔️ In December, extend your holiday spirit and head to Mdina, this charming historical spot in Malta 🤩. You'll be close to the coastlines and stunning turquoise beaches 💦.
Because You're in for a Scenic Journey 😍
An idyllic course awaits you 🌅. You'll sprint down Saqqajja Hill, pass through Attard, Hamrun, Pieta, Msida, and Sliema, all the way to the breathtaking Spinola Bay 🌊. Along your route, you'll uncover charming alleyways and bustling marinas ⚓️.
To Experience the Local Vibe 🏝️
Malta is an island full of diverse towns and picturesque villages 🌄. You'll run through Mdina, the ancient capital of Malta rich in history. During your run, you'll feel the warm hospitality of the locals 🫶.
For the Culinary Delights, of Course! 😋
One of the best reasons to stay is undoubtedly the Maltese cuisine 🫔. Try the pastizzi, ftiras, honey pie, or hobz biz-zejt 🥙. Pair it all with a glass of Kinnie, the local soda 🥤.

The distance you'll all agree on

18.6 km : 17 km

Road RunningThe most popular
  • Sunday, December 20, 2026 at 7:00 AM
  • 18.6 km

A few more words

The route takes you to Spinola Bay, located 17 km from the starting point. This course features a 200-meter descent 📉, making it perfect to beat your personal record ⏱️. After you set off, you'll head down Saqqajja Hill towards Attard, then pass through Hamrun, Pieta, Msida, Ta’ Xbiex, and Sliema… until you reach the famous Spinola Bay 😍. Discover Malta like never before 🇲🇹.

Frequently asked questions (FAQ)

You can pick up your bib on Saturday, 19 December 2026 at Eurosport B’Kara, from 11:00 to 16:30.

The races will start next to Mdina Gate at 7:00.

Yes. You must be at least 17 years old on race day.

  • Before 22 November 2026: €22

  • After 22 November 2026: €25

Yes, you have 2 hours 45 minutes to finish the race.

Yes. Water stations will be available at around km 9.2 and km 15.1.

You can check the race rules here