Europe 173 races
Abingdon Marathon
42.2KAbingdon, United Kingdom
12°C
flat
Amsterdam Half Marathon
21.1KAmsterdam, Netherlands
11°C
flat
Amsterdam Marathon
42.2KAmsterdam, Netherlands
11°C
flat
Antwerp Marathon
42.2KAntwerp, Belgium
12°C
flat
Athens Marathon
42.2KAthens, Greece
15°C
rolling
Barcelona Half Marathon
21.1KBarcelona, Spain
11°C
flat
Barcelona Marathon
42.2KBarcelona, Spain
13°C
rolling
Basel Marathon
42.2KBasel, Switzerland
15°C
rolling
Bath Half Marathon
21.1KBath, United Kingdom
7°C
rolling
Beachy Head Marathon
42.2KEastbourne, United Kingdom
13°C
hilly
Beer Lovers' Marathon
42.2KLiège, Belgium
14°C
rolling
Belgrade Marathon
42.2KBelgrade, Serbia
14°C
rolling
Bergen Marathon
42.2KBergen, Norway
7°C
rolling
Berlin Half Marathon
21.1KBerlin, Germany
10°C
flat
Berlin Marathon
42.2KBerlin, Germany
15°C
flat
Bilbao Half Marathon
21.1KBilbao, Spain
17°C
rolling
Bonn Marathon
42.2KBonn, Germany
11°C
flat
Bournemouth Half Marathon
21.1KBournemouth, United Kingdom
12°C
flat
Bratislava Marathon
42.2KBratislava, Slovakia
12°C
flat
Bremen Marathon
42.2KBremen, Germany
10°C
flat
Brighton Marathon
42.2KBrighton, United Kingdom
9°C
flat
Brussels Marathon
42.2KBrussels, Belgium
7°C
flat
Bucharest Half Marathon
21.1KBucharest, Romania
11°C
flat
Bucharest Marathon
42.2KBucharest, Romania
11°C
flat
Budapest Half Marathon
21.1KBudapest, Hungary
18°C
flat
Budapest Marathon
42.2KBudapest, Hungary
12°C
rolling
Cambridge Half Marathon
21.1KCambridge, United Kingdom
7°C
flat
Cardiff Half Marathon
21.1KCardiff, United Kingdom
12°C
rolling
Chester Marathon
42.2KChester, United Kingdom
11°C
flat
Chișinău Marathon
42.2KChișinău, Moldova
17°C
flat
Cologne Marathon
42.2KCologne, Germany
11°C
flat
Connemara Marathon
42.2KConnemara, Ireland
9°C
rolling
Copenhagen Half Marathon
21.1KCopenhagen, Denmark
14°C
flat
Copenhagen Marathon
42.2KCopenhagen, Denmark
12°C
flat
Cork Marathon
42.2KCork, Ireland
14°C
flat
Cracow Marathon
42.2KKraków, Poland
10°C
flat
Dijon Half Marathon
21.1KDijon, France
12°C
rolling
Dresden Marathon
42.2KDresden, Germany
10°C
rolling
Dublin Half Marathon
21.1KDublin, Ireland
13°C
flat
Dublin Marathon
42.2KDublin, Ireland
10°C
flat
Dubrovnik Half Marathon
21.1KDubrovnik, Croatia
14°C
hilly
Düsseldorf Marathon
42.2KDüsseldorf, Germany
10°C
flat
Edinburgh Half Marathon
21.1KEdinburgh, United Kingdom
11°C
rolling
Edinburgh Marathon
42.2KEdinburgh, United Kingdom
11°C
rolling
Eindhoven Marathon
42.2KEindhoven, Netherlands
11°C
flat
Fête les Vins Km de Saint-Émilion
42.2KSaint-Émilion, France
13°C
rolling
Florence Half Marathon
21.1KFlorence, Italy
14°C
rolling
Florence Marathon
42.2KFlorence, Italy
11°C
rolling
Frankfurt Marathon
42.2KFrankfurt, Germany
11°C
flat
Freiburg Marathon
42.2KFreiburg, Germany
11°C
rolling
Gdańsk Marathon
42.2KGdańsk, Poland
7°C
flat
Geneva Marathon
42.2KGeneva, Switzerland
14°C
rolling
Gijón Half Marathon
21.1KGijón, Spain
16°C
flat
Göteborgsvarvet
21.1KGothenburg, Sweden
12°C
hilly
Gothenburg Marathon
42.2KGothenburg, Sweden
9°C
flat
Gran Canaria Marathon
42.2KLas Palmas, Spain
21°C
rolling
Graz Marathon
42.2KGraz, Austria
11°C
rolling
Great Manchester Run
21.1KManchester, United Kingdom
12°C
flat
Great North Run
21.1KNewcastle upon Tyne, United Kingdom
13°C
rolling
Great Scottish Run
21.1KGlasgow, United Kingdom
10°C
rolling
Hamburg Half Marathon
21.1KHamburg, Germany
16°C
flat
Hamburg Marathon
42.2KHamburg, Germany
9°C
flat
Hannover Marathon
42.2KHannover, Germany
10°C
flat
Helsinki Half Marathon
21.1KHelsinki, Finland
15°C
flat
Helsinki Marathon
42.2KHelsinki, Finland
17°C
flat
Ibiza Marathon
42.2KIbiza, Spain
16°C
rolling
Istanbul Half Marathon
21.1KIstanbul, Turkey
12°C
rolling
Istanbul Marathon
42.2KIstanbul, Turkey
12°C
rolling
Jungfrau Marathon
42.2KInterlaken, Switzerland
14°C
mountainous
Kassel Marathon
42.2KKassel, Germany
14°C
rolling
Kaunas Marathon
42.2KKaunas, Lithuania
8°C
rolling
Košice Peace Marathon
42.2KKošice, Slovakia
10°C
flat
Kraków Half Marathon
21.1KKraków, Poland
9°C
flat
Kyiv Marathon
42.2KKyiv, Ukraine
9°C
rolling
Lanzarote Marathon
42.2KCosta Teguise, Spain
19°C
rolling
Lausanne Marathon
42.2KLausanne, Switzerland
12°C
rolling
Leipzig Marathon
42.2KLeipzig, Germany
10°C
flat
Limassol Marathon
42.2KLimassol, Cyprus
19°C
flat
Linz Marathon
42.2KLinz, Austria
12°C
rolling
Lisbon Half Marathon
21.1KLisbon, Portugal
15°C
rolling
Lisbon Marathon
42.2KLisbon, Portugal
19°C
rolling
Ljubljana Marathon
42.2KLjubljana, Slovenia
11°C
rolling
Loch Ness Marathon
42.2KInverness, United Kingdom
13°C
rolling
London Marathon
42.2KLondon, United Kingdom
10°C
flat
Lucerne Marathon
42.2KLucerne, Switzerland
10°C
rolling
Lyon Half Marathon
21.1KLyon, France
14°C
flat
Lyon Marathon
42.2KLyon, France
14°C
rolling
Madrid Half Marathon
21.1KMadrid, Spain
14°C
flat
Madrid Marathon
42.2KMadrid, Spain
14°C
rolling
Mainz Marathon
42.2KMainz, Germany
15°C
rolling
Málaga Half Marathon
21.1KMálaga, Spain
15°C
flat
Málaga Marathon
42.2KMálaga, Spain
16°C
flat
Malmö Marathon
42.2KMalmö, Sweden
10°C
flat
Manchester Marathon
42.2KManchester, United Kingdom
9°C
flat
Marathon de Bordeaux
42.2KBordeaux, France
10°C
flat
Marathon du Médoc
42.2KPauillac, France
19°C
rolling
Marathon du Mont-Blanc
42.2KChamonix, France
14°C
mountainous
Midnight Sun Marathon
42.2KTromsø, Norway
9°C
rolling
Milan Marathon
42.2KMilan, Italy
14°C
flat
Minsk Half Marathon
21.1KMinsk, Belarus
13°C
flat
Munich Marathon
42.2KMunich, Germany
10°C
rolling
Nantes Marathon
42.2KNantes, France
11°C
flat
Naples Half Marathon
21.1KNaples, Italy
9°C
flat
Naples Marathon
42.2KNaples, Italy
18°C
rolling
Nice Half Marathon
21.1KNice, France
14°C
rolling
Nice-Cannes Marathon
42.2KNice, France
13°C
rolling
Nicosia Marathon
42.2KNicosia, Cyprus
11°C
rolling
North Pole Marathon
42.2KNorth Pole, Norway
-5°C
flat
Odense Half Marathon
21.1KOdense, Denmark
12°C
flat
Oslo Half Marathon
21.1KOslo, Norway
12°C
rolling
Oslo Marathon
42.2KOslo, Norway
12°C
rolling
Oxford Half Marathon
21.1KOxford, United Kingdom
12°C
rolling
Padova Marathon
42.2KPadova, Italy
14°C
flat
Palermo Marathon
42.2KPalermo, Italy
17°C
flat
Palma de Mallorca Marathon
42.2KPalma, Spain
20°C
flat
Paris Half Marathon
21.1KParis, France
9°C
flat
Paris Marathon
42.2KParis, France
12°C
flat
Podgorica Marathon
42.2KPodgorica, Montenegro
12°C
rolling
Polar Night Half Marathon
21.1KTromsø, Norway
-3°C
rolling
Porto Half Marathon
21.1KPorto, Portugal
20°C
rolling
Porto Marathon
42.2KPorto, Portugal
13°C
rolling
Poznań Marathon
42.2KPoznań, Poland
9°C
flat
Prague Half Marathon
21.1KPrague, Czechia
12°C
rolling
Prague Marathon
42.2KPrague, Czech Republic
16°C
rolling
Reading Half Marathon
21.1KReading, United Kingdom
7°C
flat
Rennes Marathon
42.2KRennes, France
13°C
flat
Reykjavik Marathon
42.2KReykjavik, Iceland
11°C
flat
Riga Marathon
42.2KRiga, Latvia
13°C
flat
Roma-Ostia Half Marathon
21.1KRome, Italy
8°C
flat
Rome Marathon
42.2KRome, Italy
11°C
flat
Rotterdam Half Marathon
21.1KRotterdam, Netherlands
15°C
flat
Rotterdam Marathon
42.2KRotterdam, Netherlands
10°C
flat
Royal Parks Half Marathon
21.1KLondon, United Kingdom
12°C
flat
Salzburg Half Marathon
21.1KSalzburg, Austria
14°C
rolling
Salzburg Marathon
42.2KSalzburg, Austria
14°C
rolling
San Sebastián Marathon
42.2KSan Sebastián, Spain
12°C
rolling
Sarajevo Half Marathon
21.1KSarajevo, Bosnia and Herzegovina
16°C
rolling
Sevilla Half Marathon
21.1KSeville, Spain
12°C
flat
Seville Marathon
42.2KSeville, Spain
12°C
flat
Skopje Marathon
42.2KSkopje, North Macedonia
14°C
rolling
Snowdonia Marathon
42.2KLlanberis, United Kingdom
10°C
mountainous
Sofia Marathon
42.2KSofia, Bulgaria
11°C
rolling
Spitsbergen Marathon
42.2KLongyearbyen, Norway
4°C
hilly
Split Half Marathon
21.1KSplit, Croatia
9°C
rolling
Stockholm Half Marathon
21.1KStockholm, Sweden
18°C
rolling
Stockholm Marathon
42.2KStockholm, Sweden
12°C
rolling
Stramilano Half Marathon
21.1KMilan, Italy
10°C
flat
Tallinn Marathon
42.2KTallinn, Estonia
12°C
flat
Tampere Half Marathon
21.1KTampere, Finland
5°C
flat
Tartu Marathon
42.2KTartu, Estonia
6°C
flat
Tbilisi Marathon
21.1KTbilisi, Georgia
20°C
rolling
The Big Half
21.1KLondon, United Kingdom
16°C
flat
Thessaloniki Marathon
42.2KThessaloniki, Greece
14°C
flat
Tirana Marathon
42.2KTirana, Albania
13°C
rolling
Toulon Half Marathon
21.1KToulon, France
19°C
flat
Toulouse Marathon
42.2KToulouse, France
10°C
flat
Turin Marathon
42.2KTurin, Italy
8°C
flat
Turku Marathon
42.2KTurku, Finland
16°C
flat
Ulm Einstein Marathon
42.2KUlm, Germany
14°C
rolling
Valencia Half Marathon
21.1KValencia, Spain
20°C
flat
Valencia Marathon
42.2KValencia, Spain
13°C
flat
Venice Marathon
42.2KVenice, Italy
14°C
flat
Verona Marathon
42.2KVerona, Italy
8°C
flat
Vienna City Marathon
42.2KVienna, Austria
13°C
flat
Vienna Half Marathon
21.1KVienna, Austria
13°C
flat
Vilnius Marathon
42.2KVilnius, Lithuania
13°C
rolling
Warsaw Half Marathon
21.1KWarsaw, Poland
9°C
flat
Warsaw Marathon
42.2KWarsaw, Poland
14°C
flat
White Nights Marathon
42.2KSt. Petersburg, Russia
19°C
flat
Wrocław Marathon
42.2KWrocław, Poland
14°C
flat
York Marathon
42.2KYork, United Kingdom
10°C
flat
Zagreb Marathon
42.2KZagreb, Croatia
12°C
flat
Zurich Marathon
42.2KZurich, Switzerland
10°C
rolling
North America 90 races
Atlanta Marathon
42.2KAtlanta, United States
13°C
rolling
Austin Half Marathon
21.1KAustin, United States
13°C
rolling
Austin Marathon
42.2KAustin, United States
13°C
flat
Bay State Marathon
42.2KLowell, United States
10°C
flat
Bermuda Half Marathon
21.1KHamilton, Bermuda
18°C
rolling
Big Island Marathon
42.2KHilo, United States
22°C
rolling
Big Sur Marathon
42.2KBig Sur, United States
13°C
mountainous
Boston Marathon
42.2KBoston, United States
9°C
hilly
Brooklyn Half Marathon
21.1KBrooklyn, United States
16°C
flat
Buffalo Marathon
42.2KBuffalo, United States
14°C
rolling
Calgary Marathon
42.2KCalgary, Canada
10°C
rolling
California International Marathon
42.2KSacramento, United States
8°C
flat
Cancún Marathon
42.2KCancún, Mexico
24°C
flat
Charlotte Marathon
42.2KCharlotte, United States
11°C
rolling
Chicago Half Marathon
21.1KChicago, United States
19°C
flat
Chicago Marathon
42.2KChicago, United States
12°C
flat
Columbus Marathon
42.2KColumbus, United States
13°C
flat
Costa Rica Marathon
42.2KSan José, Costa Rica
22°C
rolling
DC Half Marathon
21.1KWashington, United States
22°C
rolling
Denver Half Marathon
21.1KDenver, United States
14°C
rolling
Denver Marathon
42.2KDenver, United States
14°C
rolling
Des Moines Marathon
42.2KDes Moines, United States
12°C
flat
Detroit Marathon
42.2KDetroit, United States
12°C
flat
Erie Marathon
42.2KErie, United States
18°C
flat
Fargo Marathon
42.2KFargo, United States
14°C
flat
Flying Pig Marathon
42.2KCincinnati, United States
18°C
rolling
Glass City Marathon
42.2KToledo, United States
10°C
flat
Grandma's Marathon
42.2KDuluth, United States
16°C
rolling
Guadalajara Marathon
42.2KGuadalajara, Mexico
19°C
rolling
Hartford Marathon
42.2KHartford, United States
12°C
flat
Hatfield-McCoy Marathon
42.2KWilliamson, United States
23°C
rolling
Havana Marathon
42.2KHavana, Cuba
24°C
flat
Honolulu Half Marathon
21.1KHonolulu, United States
25°C
flat
Honolulu Marathon
42.2KHonolulu, United States
24°C
rolling
Houston Half Marathon
21.1KHouston, United States
22°C
flat
Houston Marathon
42.2KHouston, United States
12°C
flat
Indianapolis Marathon
42.2KIndianapolis, United States
6°C
flat
Jacksonville Marathon
42.2KJacksonville, United States
14°C
flat
Kansas City Marathon
42.2KKansas City, United States
14°C
rolling
Lake Tahoe Marathon
42.2KSouth Lake Tahoe, United States
8°C
hilly
Las Vegas Half Marathon
21.1KLas Vegas, United States
12°C
flat
Little Rock Marathon
42.2KLittle Rock, United States
12°C
flat
Los Angeles Marathon
42.2KLos Angeles, United States
16°C
rolling
Marine Corps Historic Half
21.1KFredericksburg, United States
18°C
flat
Marine Corps Marathon
42.2KWashington, United States
16°C
rolling
Maui Marathon
42.2KLahaina, United States
24°C
rolling
Mesa Marathon
42.2KMesa, United States
14°C
flat
Mexico City Marathon
42.2KMexico City, Mexico
19°C
rolling
Miami Half Marathon
21.1KMiami, United States
20°C
flat
Miami Marathon
42.2KMiami, United States
20°C
flat
Milwaukee Marathon
42.2KMilwaukee, United States
8°C
flat
Missoula Marathon
42.2KMissoula, United States
15°C
rolling
Mobile Marathon
42.2KMobile, United States
11°C
flat
Monterrey Marathon
42.2KMonterrey, Mexico
16°C
rolling
Montreal Marathon
42.2KMontreal, Canada
16°C
flat
Mount Desert Island Marathon
42.2KBar Harbor, United States
10°C
rolling
Napa Valley Marathon
42.2KCalistoga, United States
12°C
rolling
Nashville Half Marathon
21.1KNashville, United States
16°C
rolling
Nashville Marathon
42.2KNashville, United States
16°C
rolling
New Orleans Marathon
42.2KNew Orleans, United States
17°C
flat
New York City Marathon
42.2KNew York City, United States
9°C
rolling
Ottawa Marathon
42.2KOttawa, Canada
14°C
flat
Philadelphia Half Marathon
21.1KPhiladelphia, United States
9°C
flat
Philadelphia Marathon
42.2KPhiladelphia, United States
9°C
flat
Phoenix Marathon
42.2KPhoenix, United States
13°C
flat
Pikes Peak Marathon
42.2KManitou Springs, United States
17°C
mountainous
Pittsburgh Marathon
42.2KPittsburgh, United States
16°C
rolling
Portland Half Marathon
21.1KPortland, United States
13°C
rolling
Portland Marathon
42.2KPortland, United States
13°C
rolling
Providence Marathon
42.2KProvidence, United States
15°C
flat
REVEL Mt Charleston Marathon
42.2KLas Vegas, United States
16°C
hilly
Richmond Marathon
42.2KRichmond, United States
10°C
rolling
Salt Lake City Marathon
42.2KSalt Lake City, United States
11°C
flat
San Diego Marathon
42.2KSan Diego, United States
20°C
rolling
San Francisco Half Marathon
21.1KSan Francisco, United States
12°C
rolling
San Francisco Marathon
42.2KSan Francisco, United States
16°C
rolling
Seattle Half Marathon
21.1KSeattle, United States
17°C
rolling
Seattle Marathon
42.2KSeattle, United States
8°C
rolling
Space Coast Marathon
42.2KCocoa, United States
21°C
flat
St. George Marathon
42.2KSt. George, United States
17°C
rolling
Sugarloaf Marathon
42.2KKingfield, United States
12°C
mountainous
Toronto Waterfront Marathon
42.2KToronto, Canada
11°C
flat
Tulsa Marathon
42.2KTulsa, United States
16°C
flat
Twin Cities Marathon
42.2KMinneapolis, United States
10°C
flat
United Airlines NYC Half Marathon
21.1KNew York City, United States
6°C
rolling
Vancouver Half Marathon
21.1KVancouver, Canada
13°C
rolling
Vancouver Marathon
42.2KVancouver, Canada
13°C
rolling
Vermont City Marathon
42.2KBurlington, United States
15°C
rolling
Walt Disney World Marathon
42.2KOrlando, United States
16°C
flat
Wineglass Marathon
42.2KCorning, United States
8°C
rolling
Asia 84 races
Abu Dhabi Marathon
42.2KAbu Dhabi, United Arab Emirates
21°C
flat
Almaty Marathon
42.2KAlmaty, Kazakhstan
18°C
rolling
Amman Marathon
42.2KAmman, Jordan
21°C
rolling
Angkor Wat Half Marathon
21.1KSiem Reap, Cambodia
26°C
flat
Bahrain Marathon
42.2KManama, Bahrain
18°C
flat
Baku Marathon
42.2KBaku, Azerbaijan
18°C
flat
Bali Marathon
42.2KGianyar, Indonesia
26°C
rolling
Bangalore Marathon
42.2KBengaluru, India
24°C
flat
Bangkok Marathon
42.2KBangkok, Thailand
27°C
flat
Beijing Half Marathon
21.1KBeijing, China
15°C
flat
Beijing Marathon
42.2KBeijing, China
14°C
rolling
Beirut Marathon
42.2KBeirut, Lebanon
20°C
rolling
Busan Bridge Marathon
42.2KBusan, South Korea
6°C
flat
Cebu Marathon
42.2KCebu, Philippines
27°C
rolling
Chengdu Marathon
42.2KChengdu, China
18°C
flat
Chennai Marathon
42.2KChennai, India
25°C
flat
Chiang Mai Marathon
42.2KChiang Mai, Thailand
22°C
rolling
Colombo Half Marathon
21.1KColombo, Sri Lanka
27°C
flat
Colombo Marathon
42.2KColombo, Sri Lanka
28°C
flat
Da Nang Marathon
42.2KDa Nang, Vietnam
24°C
flat
Dead Sea Marathon
42.2KEin Bokek, Israel
18°C
rolling
Delhi Half Marathon
21.1KNew Delhi, India
26°C
flat
Dhaka Marathon
42.2KDhaka, Bangladesh
22°C
flat
Doha Marathon
42.2KDoha, Qatar
18°C
flat
Dubai Marathon
42.2KDubai, United Arab Emirates
20°C
flat
Everest Marathon
42.2KNamche Bazaar, Nepal
9°C
mountainous
Fukuoka Marathon
42.2KFukuoka, Japan
14°C
flat
Goa Marathon
42.2KPanaji, India
26°C
flat
Great Wall of China Marathon
42.2KHuangyaguan, China
21°C
mountainous
Guangzhou Marathon
42.2KGuangzhou, China
15°C
flat
Gyeongju Marathon
42.2KGyeongju, South Korea
15°C
flat
Hangzhou Half Marathon
21.1KHangzhou, China
13°C
flat
Hangzhou Marathon
42.2KHangzhou, China
13°C
flat
Hanoi Marathon
42.2KHanoi, Vietnam
25°C
flat
Ho Chi Minh City Marathon
42.2KHo Chi Minh City, Vietnam
27°C
flat
Hong Kong Half Marathon
21.1KHong Kong, Hong Kong
16°C
rolling
Hyderabad Marathon
42.2KHyderabad, India
26°C
flat
Jeddah Half Marathon
21.1KJeddah, Saudi Arabia
26°C
flat
Jerusalem Marathon
42.2KJerusalem, Israel
13°C
hilly
Kaohsiung Marathon
42.2KKaohsiung, Taiwan
20°C
flat
Kathmandu Marathon
42.2KKathmandu, Nepal
21°C
rolling
KL Half Marathon
21.1KKuala Lumpur, Malaysia
28°C
flat
Kobe Marathon
42.2KKobe, Japan
14°C
rolling
Kolkata Marathon
42.2KKolkata, India
24°C
flat
Kuala Lumpur Marathon
42.2KKuala Lumpur, Malaysia
28°C
flat
Kuwait Marathon
42.2KKuwait City, Kuwait
21°C
flat
Kyoto Marathon
42.2KKyoto, Japan
5°C
rolling
Ladakh Marathon
42.2KLeh, India
16°C
hilly
Langkawi International Half Marathon
21.1KLangkawi, Malaysia
27°C
rolling
Manila Marathon
42.2KManila, Philippines
30°C
flat
Mt. Fuji Marathon
42.2KKawaguchiko, Japan
2°C
hilly
Mumbai Half Marathon
21.1KMumbai, India
25°C
flat
Mumbai Marathon
42.2KMumbai, India
25°C
flat
Muscat Marathon
42.2KMuscat, Oman
21°C
flat
Nagano Marathon
42.2KNagano, Japan
11°C
rolling
Nagoya Women's Marathon
42.2KNagoya, Japan
9°C
flat
Naha Marathon
42.2KNaha, Japan
19°C
flat
Osaka Half Marathon
21.1KOsaka, Japan
6°C
flat
Osaka Marathon
42.2KOsaka, Japan
7°C
flat
Pattaya Marathon
42.2KPattaya, Thailand
28°C
flat
Penang Bridge Marathon
42.2KPenang, Malaysia
27°C
flat
Petra Desert Marathon
42.2KPetra, Jordan
21°C
hilly
Phnom Penh Half Marathon
21.1KPhnom Penh, Cambodia
29°C
flat
Phuket Marathon
42.2KPhuket, Thailand
28°C
flat
Pyongyang Marathon
42.2KPyongyang, North Korea
11°C
flat
Riyadh Marathon
42.2KRiyadh, Saudi Arabia
15°C
flat
Seoul Marathon
42.2KSeoul, South Korea
6°C
flat
Shanghai Half Marathon
21.1KShanghai, China
11°C
flat
Shanghai Marathon
42.2KShanghai, China
8°C
flat
Shenzhen Marathon
42.2KShenzhen, China
17°C
flat
Singapore Half Marathon
21.1KSingapore, Singapore
27°C
flat
Singapore Marathon
42.2KSingapore, Singapore
27°C
flat
Suzhou Marathon
42.2KSuzhou, China
11°C
flat
Taipei Marathon
42.2KTaipei, Taiwan
18°C
flat
Tashkent Marathon
42.2KTashkent, Uzbekistan
16°C
flat
Tokyo Legacy Half Marathon
21.1KTokyo, Japan
18°C
flat
Tokyo Marathon
42.2KTokyo, Japan
9°C
flat
Ulaanbaatar Marathon
42.2KUlaanbaatar, Mongolia
10°C
rolling
Vientiane Half Marathon
21.1KVientiane, Laos
27°C
flat
Vladivostok Marathon
42.2KVladivostok, Russia
16°C
rolling
Wuhan Marathon
42.2KWuhan, China
12°C
flat
Xi'an Marathon
42.2KXi'an, China
14°C
flat
Yangon Marathon
21.1KYangon, Myanmar
27°C
flat
Yokohama Marathon
42.2KYokohama, Japan
18°C
flat
Africa 30 races
Abidjan Marathon
42.2KAbidjan, Côte d'Ivoire
27°C
flat
Accra Marathon
42.2KAccra, Ghana
28°C
flat
Antananarivo Marathon
42.2KAntananarivo, Madagascar
20°C
rolling
Big Five Marathon
42.2KEntabeni, South Africa
12°C
rolling
Cairo Half Marathon
21.1KCairo, Egypt
22°C
flat
Cape Town Marathon
42.2KCape Town, South Africa
15°C
rolling
Casablanca Marathon
42.2KCasablanca, Morocco
21°C
flat
Dakar Marathon
42.2KDakar, Senegal
27°C
flat
Dar es Salaam Marathon
42.2KDar es Salaam, Tanzania
26°C
flat
Harare Marathon
42.2KHarare, Zimbabwe
21°C
rolling
Kigali Marathon
42.2KKigali, Rwanda
21°C
rolling
Kilimanjaro Half Marathon
21.1KMoshi, Tanzania
26°C
rolling
Kilimanjaro Marathon
42.2KMoshi, Tanzania
26°C
hilly
Lagos City Marathon
42.2KLagos, Nigeria
29°C
flat
Libreville Marathon
42.2KLibreville, Gabon
27°C
flat
Luanda Half Marathon
21.1KLuanda, Angola
28°C
flat
Lusaka Marathon
42.2KLusaka, Zambia
24°C
rolling
Maputo Half Marathon
21.1KMaputo, Mozambique
22°C
flat
Marrakech Marathon
42.2KMarrakech, Morocco
12°C
rolling
Mauritius Marathon
42.2KSaint Félix, Mauritius
23°C
rolling
Nairobi Marathon
42.2KNairobi, Kenya
21°C
rolling
Safaricom Marathon
42.2KIsiolo, Kenya
16°C
rolling
Sahara Marathon
42.2KTindouf, Algeria
20°C
rolling
Seychelles Eco-Friendly Marathon
42.2KMahé, Seychelles
28°C
rolling
Soweto Marathon
42.2KJohannesburg, South Africa
18°C
rolling
Tunis Marathon
42.2KTunis, Tunisia
14°C
flat
Two Oceans Half Marathon
21.1KCape Town, South Africa
18°C
rolling
Victoria Falls Marathon
42.2KVictoria Falls, Zimbabwe
15°C
rolling
Windhoek Marathon
42.2KWindhoek, Namibia
16°C
rolling
Zanzibar Marathon
21.1KZanzibar City, Tanzania
28°C
flat
South America 29 races
Asunción Marathon
42.2KAsunción, Paraguay
20°C
flat
Belo Horizonte Marathon
42.2KBelo Horizonte, Brazil
21°C
rolling
Bogotá Half Marathon
21.1KBogotá, Colombia
14°C
rolling
Buenos Aires Half Marathon
21.1KBuenos Aires, Argentina
13°C
flat
Buenos Aires Marathon
42.2KBuenos Aires, Argentina
15°C
flat
Caracas Marathon
42.2KCaracas, Venezuela
22°C
rolling
Cartagena Half Marathon
21.1KCartagena, Colombia
27°C
flat
Córdoba Marathon
42.2KCórdoba, Argentina
11°C
rolling
Easter Island Marathon
42.2KHanga Roa, Chile
19°C
rolling
Florianópolis Marathon
42.2KFlorianópolis, Brazil
17°C
rolling
Guayaquil Marathon
42.2KGuayaquil, Ecuador
26°C
flat
Inca Trail Half Marathon
21.1KCusco, Peru
15°C
mountainous
Inca Trail Marathon
42.2KCusco, Peru
15°C
mountainous
La Paz Marathon
42.2KLa Paz, Bolivia
13°C
mountainous
Lima Half Marathon
21.1KLima, Peru
17°C
flat
Lima Marathon
42.2KLima, Peru
20°C
rolling
Medellín Marathon
42.2KMedellín, Colombia
23°C
rolling
Mendoza Marathon
42.2KMendoza, Argentina
11°C
rolling
Montevideo Marathon
42.2KMontevideo, Uruguay
15°C
flat
Patagonia International Marathon
42.2KTorres del Paine, Chile
5°C
mountainous
Porto Alegre Marathon
42.2KPorto Alegre, Brazil
15°C
rolling
Quito Half Marathon
21.1KQuito, Ecuador
16°C
hilly
Recife Half Marathon
21.1KRecife, Brazil
27°C
flat
Rio de Janeiro Marathon
42.2KRio de Janeiro, Brazil
24°C
rolling
Rio Half Marathon
21.1KRio de Janeiro, Brazil
23°C
rolling
Rosario Marathon
42.2KRosario, Argentina
11°C
flat
Santiago Marathon
42.2KSantiago, Chile
13°C
rolling
São Paulo Marathon
42.2KSão Paulo, Brazil
21°C
rolling
Valparaíso Half Marathon
21.1KValparaíso, Chile
13°C
rolling
Oceania 27 races
Adelaide Marathon
42.2KAdelaide, Australia
15°C
flat
Auckland Marathon
42.2KAuckland, New Zealand
16°C
rolling
Brisbane Marathon
42.2KBrisbane, Australia
17°C
flat
Cairns Marathon
42.2KCairns, Australia
22°C
flat
Canberra Marathon
42.2KCanberra, Australia
14°C
rolling
Christchurch Marathon
42.2KChristchurch, New Zealand
12°C
flat
Darwin Half Marathon
21.1KDarwin, Australia
25°C
flat
Gold Coast Half Marathon
21.1KGold Coast, Australia
17°C
flat
Gold Coast Marathon
42.2KGold Coast, Australia
17°C
flat
Great Ocean Road Marathon
42.2KLorne, Australia
13°C
rolling
Guam Marathon
42.2KTumon, Guam
28°C
rolling
Hobart Marathon
42.2KHobart, Australia
14°C
rolling
Hunter Valley Marathon
42.2KCessnock, Australia
11°C
rolling
Hutchies Half Marathon
21.1KHobart, Australia
14°C
rolling
Melbourne Half Marathon
21.1KMelbourne, Australia
11°C
flat
Melbourne Marathon
42.2KMelbourne, Australia
15°C
flat
Nouméa Half Marathon
21.1KNouméa, New Caledonia
22°C
rolling
Perth Half Marathon
21.1KPerth, Australia
14°C
flat
Perth Marathon
42.2KPerth, Australia
18°C
flat
Queenstown Marathon
42.2KQueenstown, New Zealand
12°C
hilly
Rotorua Marathon
42.2KRotorua, New Zealand
11°C
rolling
Saipan Marathon
42.2KSaipan, Northern Mariana Islands
27°C
rolling
Sunshine Coast Marathon
42.2KSunshine Coast, Australia
16°C
flat
Sydney Half Marathon
21.1KSydney, Australia
17°C
rolling
Sydney Marathon
42.2KSydney, Australia
14°C
flat
Tauranga Marathon
42.2KTauranga, New Zealand
12°C
rolling
Wellington Marathon
42.2KWellington, New Zealand
9°C
rolling