International Marathons:
International Marathons City Country Approx. # of
Participants
Marathon Dia de la Bandera Rosario Argentina  
Bermuda Marathon Hamilton Bermuda 500+
Vancouver Intl Marathon Vancouver British Columbia Canada  
Forest City Road Races London Ontario Canada 2000
Niagara Falls Marathon Ontario Canada  
Sudbury Rocks Marathon Ontario Canada 1500
HSBC Calgary Marathon Calgary, Alberta Canada  
National Capital Marathon Ottawa Ontario Canada 1,200
Red Deer Marathon Red Deer Alberta Canada 500
Marathon by the Sea St. John, New Brunswick Canada  
Blue Nose International Marathon Halifax, Nova Scotia Canada  
Edge To Edge Marathon BC, Canada Canada  
 Toronto Marathon Toronto, Ontario Canada 2,000
Mississauga Marathon presented by Canon Mississauga, Ontario Canada  
Prince Edward Island Prince Edward Island Canada  
Panama City International Marathon Panama City Panama  
Vigarano Marathon (warning - site plays loud music) Vigarano Mainarda Italy 1,000
First Sea Marathon Old Port of Genoa Italy 500
Spitsbergen Marathon Longyearbyn Norway 60
Midnight Sun Marathon Tromso Norway 300
Hornindalsvatnet Marathon Western Norway Norway  
Stockholm Marathon Stockholm Sweden 12,000
Jungfrau Marathon Interlaken Switzerland 2,500
Reykjavik Marathon Reykjavik Iceland 150
White Nights / St. Petersburg Marathon, St. Petersburg Russia  
Barcelona Marathon Barcelona Spain 3,000
Bali Marathon, Half Marathon, 10k Candi Dasa, Bali Indonesia 600
The Tropical Race, Sarawak Borneo Malaysia  
Rotterdam Marathon Rotterdam Netherlands 9,000
International Marathon Eindhouen the Netherlands Eindhouen Netherlands  
Lisbon Marathon Lisbon Portugal  
Vienna City Marathon Vienna Austria 6,000
Copenhagen Marathon Copenhagen Denmark 5,000
Great Wall Marathon, Half Marathon Huangyaguan, China China 600
Berlin Marathon Berlin Germany 20,000
Rhein-marathon Dusseldorf Dusseldorf Germany  
Athens Marathon Athens Greece 3,000
Alexandria Marathon Alexandria Egypt  
Ghent Marathon Ghent Belgium 1,500
ING Brussels Marathon   Brussels  
Dublin Marathon Dublin Ireland  
Comrades Marathon Pietermaritzburg S. Africa 13,000
Two Oceans Marathon   S. Africa  
Safaricom Marathon Narobi Kenya  
Mt. Kilmanjaro Marathon Moshi Tanzania  
Marathon Internacional Dia de la Bandera Rosario Argentina 1,000
Budapest Marathon Budapest Hungary 1,500
Istanbul Eurasia Marathon Istanbul Turkey 1,500
Echternach Marathon Echternach Luxembourg 1,400
Mt. Everest Challenge Marathon Sandakphu India 50
Melbourne Marathon Melbourne Australia  
Cozumel Marathon Cozumel Island Mexico 800
Los Cabos International Marathon  Cabos San Lucas Mexico  
Mexico City International Marathon Mexico City Mexico  
St. Helena Island Festival of Running St. Helena Island    
CaymanIslandsMarathon Cayman Islands