Race lists

Race weekends for under €450

WhichMarathon guide · Updated 18 Oct 2026

A race weekend doesn't have to cost a fortune. For each race in our list we estimate what a typical weekend costs per person: two nights in a mid-range hotel at race-weekend prices, three days of food, and the entry fee. Flights aren't included, because they depend on where you're coming from.

These races come in under €450 on that basis. Half marathons and marathons are mixed together, in date order.

Half marathons

Ljubljana Half MarathonNearly flat city course, finish at Congress Square.
Sun 18 Oct 2026 (2027: mid-late Oct likely)Race day 7–14°CLjubljana, SloveniaFly into Ljubljana (LJU)Entry: check
How to get in: 2026 entries closed on 15 Sep
Lanzarote Half MarathonFlat seafront course from Puerto del Carmen.
Sat 5 Dec 2026 (2027: early Dec likely)Race day 19–23°CLanzarote, SpainFly into Lanzarote (ACE)Open
How to get in: Yes, open
Gran Canaria Half MarathonFlat city loops by the sea in Las Palmas.
Sun 17 Jan 2027 (provisional)Race day 18–22°CLas Palmas, SpainFly into Gran Canaria (LPA)Entry: check
How to get in: Check
Granollers Half MarathonOut-and-back near Barcelona, through La Garriga. Gentle rises.
Sun 24 Jan 2027Race day 8–14°CGranollers, SpainFly into Barcelona (BCN), then 30 min by trainOpen
How to get in: Yes, open until 17 Jan 2027 or 8,000 entries
Santa Pola Half MarathonFlat and fast seaside course.
Sun 24 Jan 2027Race day 12–17°CSanta Pola, SpainFly into Alicante (ALC), 20 min awayOpen
How to get in: Yes, open since 8 Jun 2026
Split Half MarathonSeafront start on the Riva, some climbing (159 m).
Sun 14 Feb 2027Race day 9–14°CSplit, CroatiaFly into Split (SPU)Entry: check
How to get in: Check
Naples Half MarathonFlat and fast along the seafront, past Vesuvius views.
Sun 21 Feb 2027Race day 10–15°CNaples, ItalyFly into Naples (NAP)Entry: check
How to get in: Check
Malta Half MarathonMostly downhill or flat, from the old city of Mdina down to the coast.
Sun 28 Feb 2027Race day 13–17°CMalta, MaltaFly into Malta (MLA)Entry: check
How to get in: Check
Lisbon Half MarathonStarts on the 25 de Abril bridge, then mostly flat along the river.
Sun 7 Mar 2027Race day 12–17°CLisbon, PortugalFly into Lisbon (LIS)Ballot closed
How to get in: Ballot closed 19 May 2026. Tour operator or charity place only
Málaga Half MarathonFlat, start at Paseo del Parque.
Sun 7 Mar 2027Race day 12–18°CMálaga, SpainFly into Málaga (AGP)Entry: check
How to get in: Check
Reading Half MarathonMostly flat, finish inside the Select Car Leasing Stadium.
Sun 21 Mar 2027Race day 6–11°CReading, UKFly into London Heathrow (LHR)Entry: check
How to get in: Check
Prague Half MarathonMostly flat, along the Vltava river.
Sat 3 Apr 2027Race day 5–12°CPrague, CzechiaFly into Prague (PRG)Ballot closed
How to get in: Ballot ran from 21 Jul 2026 for about 3 weeks, now closed. Charity or tour operator only
Limassol Half MarathonFlat, fast and along the coast.
Sun 4 Apr 2027Race day 16–21°CLimassol, CyprusFly into Larnaca (LCA) or Paphos (PFO)Entry: check
How to get in: Check
Madrid Half MarathonCity centre loop, start and finish on Paseo de Recoletos. Some hills.
Sun 4 Apr 2027Race day 8–17°CMadrid, SpainFly into Madrid (MAD)Entry: check
How to get in: Check
Warsaw Half MarathonFlat, starting from the Poniatowski Bridge.
Sun 4 Apr 2027Race day 5–12°CWarsaw, PolandFly into Warsaw (WAW)Entry: check
How to get in: Registration date to be announced in late 2026
Budapest Spring Half MarathonFlat, starting and finishing on Margaret Island, along the Danube.
Sun 11 Apr 2027Race day 10–16°CBudapest, HungaryFly into Budapest (BUD)Entry: check
How to get in: Check
Istanbul Half MarathonFlat and fast, along the Golden Horn and the historic peninsula.
Sun 18 Apr 2027 (provisional)Race day 12–18°CIstanbul, TurkeyFly into Istanbul (IST/SAW)Entry: check
How to get in: Check
Poznań Half MarathonFlat city course (77 m of climbing), start near the International Fair.
Sun 18 Apr 2027Race day 7–14°CPoznań, PolandFly into Poznań (POZ)Entry: check
How to get in: Check
Birmingham Half MarathonCity centre start at Centenary Square. Some hills.
Sun 2 May 2027Race day 9–15°CBirmingham, UKFly into Birmingham (BHX)Open
How to get in: Yes, early entries open
Bristol Half MarathonMostly flat, along the Avon Gorge under the Clifton Suspension Bridge.
Sun 9 May 2027 (one listing says Sat 8 May)Race day 10–16°CBristol, UKFly into Bristol (BRS)Entry: check
How to get in: Check
Karlovy Vary Half MarathonSpa town loops with some hills.
Sat 15 May 2027Race day 11–18°CKarlovy Vary, CzechiaFly into Prague (PRG), then about 2h by busEntry: check
How to get in: RunCzech 2027 registration open
Riga Half MarathonFlat, through the old town and over the Daugava bridges.
Sun 16 May 2027Race day 11–17°CRiga, LatviaFly into Riga (RIX)Open
How to get in: Yes, open since 16 Jun 2026
Great Manchester Run Half MarathonFlat city centre course from Portland Street.
Sun 23 May 2027Race day 11–17°CManchester, UKFly into Manchester (MAN)Entry: check
How to get in: Check
České Budějovice Half MarathonFlat, through the old town square.
Sat 29 May 2027 (provisional)Race day 12–19°CČeské Budějovice, CzechiaFly into Prague (PRG), then about 2h by bus or trainEntry: check
How to get in: RunCzech 2027 registration open
Olomouc Half MarathonFlat, fast evening race through the historic centre.
Sat 12 Jun 2027Race day 16–23°COlomouc, CzechiaFly into Prague (PRG) or Vienna (VIE), then trainEntry: check
How to get in: RunCzech 2027 registration open
Budapest Half MarathonFlat, along the Danube.
Sun 5 Sep 2027 (provisional)Race day 16–24°CBudapest, HungaryFly into Budapest (BUD)Entry: check
How to get in: Check
Porto Half MarathonFlat, along the river.
Sun 12 Sep 2027 (provisional)Race day 16–23°CPorto, PortugalFly into Porto (OPO)Entry: check
How to get in: Check
Cardiff Half MarathonFlat and fast, past Cardiff Castle and over the Cardiff Bay barrage.
Sun 3 Oct 2027Race day 10–15°CCardiff, UKFly into Cardiff (CWL) or Bristol (BRS)Ballot open
How to get in: Yes, ballot closes midnight Sun 18 Oct 2026. Results 22 Oct
Great Scottish RunCity loop from George Square, through Pollok Park. Some gentle hills.
Sun 3 Oct 2027Race day 8–13°CGlasgow, UKFly into Glasgow (GLA)Open
How to get in: Yes, open (listed on Let's Do This)

Marathons

Málaga MarathonFlat seafront course, start and finish at Paseo del Parque.
Sun 8 Nov 2026 (2027: early Nov likely)Race day 14–20°CMálaga, SpainFly into Málaga (AGP)Open
How to get in: Open until 2 Nov 2026 or sold out (12,000 bibs)
Porto MarathonMostly flat, along the Douro river and the coast, finishing at Parque da Cidade.
Sun 8 Nov 2026 (2027: usually early Nov)Race day 12–17°CPorto, PortugalFly into Porto (OPO)Entry: check
How to get in: Check
Gran Canaria MarathonFlat city loops by the sea in Las Palmas.
Sun 17 Jan 2027 (provisional)Race day 18–22°CLas Palmas, SpainFly into Gran Canaria (LPA)Entry: check
How to get in: Check
Funchal Marathon (Madeira)Along the Funchal seafront.
Sun 31 Jan 2027 (sources disagree)Race day 16–20°CFunchal, PortugalFly into Madeira (FNC)Entry: check
How to get in: Check
Castellón MarathonFlat single loop (about 121 m of climbing), city and coast.
Sun 21 Feb 2027Race day 10–16°CCastellón, SpainFly into Valencia (VLC) or Castellón (CDT)Entry: check
How to get in: Check
Malta MarathonPoint-to-point and mostly downhill, from Mdina down to the coast at Sliema.
Sun 28 Feb 2027Race day 13–17°CMalta, MaltaFly into Malta (MLA)Open
How to get in: Yes, open
Limassol MarathonFlat, fast and along the coast.
Sun 4 Apr 2027Race day 16–21°CLimassol, CyprusFly into Larnaca (LCA) or Paphos (PFO)Entry: check
How to get in: Check
Thessaloniki MarathonPoint-to-point from ancient Pella to Thessaloniki's seafront, mostly flat.
Sun 4 Apr 2027Race day 12–19°CThessaloniki, GreeceFly into Thessaloniki (SKG)Entry: check
How to get in: Registration to be announced
Bratislava MarathonMostly flat, along the Danube, start at Eurovea.
Sun 11 Apr 2027Race day 8–16°CBratislava, SlovakiaFly into Bratislava (BTS) or Vienna (VIE)Entry: check
How to get in: Pre-registration open
Belgrade MarathonCity course along the rivers.
Sun 18 Apr 2027 (half on Sat 17 Apr)Race day 10–18°CBelgrade, SerbiaFly into Belgrade (BEG)Entry: check
How to get in: Check
Krakow MarathonMostly flat, start and finish near the Main Market Square.
Sun 18 Apr 2027 (not yet confirmed by the organiser)Race day 7–15°CKrakow, PolandFly into Krakow (KRK)Entry: check
How to get in: Check
Belfast City MarathonStormont Estate to Ormeau Park, rolling.
Sun 2 May 2027Race day 8–13°CBelfast, UKFly into Belfast (BFS/BHD)Entry: check
How to get in: Check: may be open now
Prague MarathonMostly flat, some cobbles. Starts in Old Town Square.
Sun 2 May 2027Race day 10–17°CPrague, CzechiaFly into Prague (PRG)Entry: check
How to get in: Registration open since Sep 2026 and filling fast
Riga MarathonFlat, through the old town and over the Daugava bridges.
Sun 16 May 2027Race day 11–17°CRiga, LatviaFly into Riga (RIX)Open
How to get in: Yes, open since 16 Jun 2026
Tallinn MarathonThrough the medieval old town and along the seafront. Mostly flat.
Sun 12 Sep 2027 (provisional)Race day 11–16°CTallinn, EstoniaFly into Tallinn (TLL)Entry: check
How to get in: Check
Budapest MarathonMostly flat, along the Danube and over its bridges.
Sun 10 Oct 2027 (expected; 2026 was Sun 11 Oct)Race day 10–17°CBudapest, HungaryFly into Budapest (BUD)Entry: check
How to get in: 2027 registration not announced yet
Ljubljana MarathonNearly flat city course, two laps, finish at Congress Square.
Sun 17 Oct 2027 (projected)Race day 7–14°CLjubljana, SloveniaFly into Ljubljana (LJU)Entry: check
How to get in: 2026 entries closed. Watch for 2027
Keep it cheap: book a hotel with free cancellation as soon as you decide. Race-weekend prices only go up.
Find the race that suits you
7 questions, about a minute

Built from our race database, checked against organisers' sites in October 2026. Entry status changes fast, especially when races sell out, so always check the official site before you book.