Import a GPX file

Bike trails

Click on a trail to view its statistics, map and profile.

Finch Corridor Recreational Trail

Canada > Ontario > Toronto

#Bike #Toronto

Distance: 9.8 mi • Elevation gain: 400 ft • Maximum elevation: 676 ft

Picton - Onamalutu Campsite

New Zealand > Marlborough > Marlborough District > Waikawa

Kaituna River, Wairau River, Ōhinemahuta River. #Bike #Road #Sea #Mountain #River #Nature

Distance: 45.2 mi • Elevation gain: 4,806 ft • Maximum elevation: 509 ft

Johannesburg

South Africa > Gauteng > City of Johannesburg Metropolitan Municipality

#Bike #Loop

Distance: 57.8 mi • Elevation gain: 4,875 ft • Maximum elevation: 5,751 ft

Watershed Park

Canada > British Columbia > Metro Vancouver Regional District > Delta

#Hiking #Bike

Distance: 1.6 mi • Elevation gain: 128 ft • Maximum elevation: 272 ft

Hope - Boston Bar

Canada > British Columbia > Fraser Valley Regional District > Hope

Fraser River. #Bike #Hope #BostonBar #Fraser

Distance: 47.9 mi • Elevation gain: 5,148 ft • Maximum elevation: 1,227 ft

Cobourg - Adolphustown

Canada > Ontario > Northumberland County > Cobourg

Lake Ontario. #Bike #Cobourg #Adolphustown #Ontario

Distance: 71.0 mi • Elevation gain: 1,473 ft • Maximum elevation: 390 ft

Stanley Park Loop

Canada > British Columbia > Metro Vancouver Regional District > Vancouver

Stanley Park. Stanley Park Seawall, Lost Lagoon, Ferguson Point, Siwash Rock Viewpoint, Prospect Point Lighthouse, Brockton Point Lighthouse. #Hiking #Bike #Running #Loop #Stanley #Vancouver

Distance: 5.8 mi • Elevation gain: 561 ft • Maximum elevation: 82 ft

Lake Lurleen MTB Loop

United States > Alabama > Tuscaloosa County

Mountain Bike loop around the Lake Lurleen. Lake Lurleen State Park. #MTB #Loop #Lake #Forest #Nature

Distance: 13.7 mi • Elevation gain: 1,250 ft • Maximum elevation: 430 ft

Ballater

United Kingdom > Scotland > Aberdeenshire > Ballater

Mountain Bike Ride #UK #Aberdeenshire #Ballater

Distance: 5.9 mi • Elevation gain: 141 ft • Maximum elevation: 669 ft

Chermside Hills Reserves Circuit

Australia > Queensland > City of Brisbane

#Hiking #Loop

Distance: 4.8 mi • Elevation gain: 489 ft • Maximum elevation: 292 ft

Alexandra - Cathkin - Molesworth

Australia > Victoria > Alexandra

#Bike

Distance: 12.2 mi • Elevation gain: 646 ft • Maximum elevation: 945 ft

Brant Park Conservation Area - Grand River

Canada > Ontario > Brantford

#Hiking #Bike #Running #Loop #Brant

Distance: 9.7 mi • Elevation gain: 253 ft • Maximum elevation: 725 ft

San Francisco MTB Loop

United States > California > San Francisco

Mountain Bike in San Francisco via Fisherman's Warf, Marina District, Presidio, Golden Gate Bridge, Marin Headlands, Baker Beach, Lincoln Park, Land's End, Ocean Beach, Golden Gate Park, Haight Ashbury, The Mission, Japantown, Pacific Heights and Lombard Street. #MTB #Loop #City #Pacific #Ocean #Sea #Forest

Distance: 30.3 mi • Elevation gain: 3,123 ft • Maximum elevation: 574 ft

Cheakamus River and Lillooet River

Canada > British Columbia > Squamish-Lillooet Regional District > Area D (Elaho/Garibaldi)

Bikepack from Daisy Lake along Cheakamus River and Lillooet River via Alta Lake, Whistler, Green Lake, Shadow Lake, Nairn Falls, One Mile Lake and Pemberton. #Bike #Nature #River #Lake #Mountain #Forest

Distance: 52.6 mi • Elevation gain: 4,045 ft • Maximum elevation: 2,474 ft

Manali - Kargil

India > Himachal Pradesh > Manali > Old Manali

#Bike #Zanskar

Distance: 327.6 mi • Elevation gain: 38,163 ft • Maximum elevation: 16,529 ft

Brisbane River Loop

Australia > Queensland > City of Brisbane

#Bike #Loop

Distance: 24.5 mi • Elevation gain: 1,302 ft • Maximum elevation: 190 ft

Langi Ghiran Park - Mount Buangor Park - Beaufort

Australia > Victoria

#Bike

Distance: 26.7 mi • Elevation gain: 1,490 ft • Maximum elevation: 1,644 ft

Traralgon - Walhalla - Woods Point

Australia > Victoria > Traralgon

#Bike

Distance: 77.4 mi • Elevation gain: 13,970 ft • Maximum elevation: 3,822 ft

Moe - Woods Point

Australia > Victoria > Moe

#Bike

Distance: 67.8 mi • Elevation gain: 10,810 ft • Maximum elevation: 3,822 ft

Ararat - Langi Ghiran State Park

Australia > Victoria > Ararat

#Bike

Distance: 11.9 mi • Elevation gain: 692 ft • Maximum elevation: 1,414 ft

Belair National Park - Goodwood

Australia > South Australia > Adelaide

#Bike

Distance: 7.8 mi • Elevation gain: 118 ft • Maximum elevation: 1,063 ft

Port Adelaide to city

Australia > South Australia > Adelaide

#Bike

Distance: 8.6 mi • Elevation gain: 174 ft • Maximum elevation: 118 ft

Brighton - Adelaide

Australia > South Australia > Adelaide

#Bike

Distance: 14.6 mi • Elevation gain: 331 ft • Maximum elevation: 174 ft

Belair National Park - Mount Lofty

Australia > South Australia > Adelaide

#Bike

Distance: 8.1 mi • Elevation gain: 1,650 ft • Maximum elevation: 2,310 ft

Sydney - Katoomba

Australia > New South Wales > Sydney

#Bike #Loop

Distance: 137.3 mi • Elevation gain: 10,240 ft • Maximum elevation: 3,366 ft

Ettalong

Australia > New South Wales > Sydney

Bike loop from St Ives. Ku-ring-gai Chase National Park. Brisbane Water National Park. Garigal National Park. #Bike #Loop

Distance: 83.3 mi • Elevation gain: 7,021 ft • Maximum elevation: 748 ft

Warwick - Gatton

Australia > Queensland > Warwick

#Bike

Distance: 77.8 mi • Elevation gain: 2,664 ft • Maximum elevation: 1,909 ft

Aldershot - Kitchener

Canada > Ontario > Halton Region > Burlington

#Bike

Distance: 49.1 mi • Elevation gain: 1,870 ft • Maximum elevation: 1,135 ft

Bromont

Canada > Quebec > Brome-Missisquoi > Bromont

#Bike #Loop

Distance: 97.7 mi • Elevation gain: 3,950 ft • Maximum elevation: 873 ft

Charlevoix

Canada > Quebec > Charlevoix > Saint-Urbain

Bike loop from Saint-Urbain. #Bike #Loop

Distance: 49.1 mi • Elevation gain: 3,865 ft • Maximum elevation: 1,404 ft

Lake Muskoka - Lake Rosseau

Canada > Ontario > Muskoka District > Gravenhurst

#Bike

Distance: 65.6 mi • Elevation gain: 4,245 ft • Maximum elevation: 1,129 ft

Trois-Rivières - Québec

Canada > Quebec > Trois-Rivières

#Bike

Distance: 86.0 mi • Elevation gain: 2,749 ft • Maximum elevation: 354 ft

Berthierville - Trois-Rivières

Canada > Quebec > D'Autray > Berthierville

#Bike

Distance: 45.2 mi • Elevation gain: 528 ft • Maximum elevation: 135 ft

Montréal - Berthierville

Canada > Quebec > Urban agglomeration of Montreal > Montreal

#Bike

Distance: 44.2 mi • Elevation gain: 436 ft • Maximum elevation: 135 ft

Salaberry-de-Valleyfield - Montréal

Canada > Quebec > Beauharnois-Salaberry > Salaberry-de-Valleyfield

#Bike

Distance: 55.9 mi • Elevation gain: 1,191 ft • Maximum elevation: 230 ft

Cornwall - Salaberry-de-Valleyfield

Canada > Ontario > Cornwall > Cornwall

#Bike

Distance: 40.0 mi • Elevation gain: 472 ft • Maximum elevation: 210 ft

Brockville - Cornwall

Canada > Ontario > Brockville > Brockville

#Bike

Distance: 62.2 mi • Elevation gain: 978 ft • Maximum elevation: 335 ft

Kingstone - Brockville

Canada > Ontario > Kingston > Kingston

#Bike

Distance: 52.9 mi • Elevation gain: 1,539 ft • Maximum elevation: 361 ft

Belleville - Kingston

Canada > Ontario > Belleville > Belleville

#Bike

Distance: 57.6 mi • Elevation gain: 1,293 ft • Maximum elevation: 377 ft

Cobourg - Belleville

Canada > Ontario > Northumberland County > Cobourg

#Bike

Distance: 50.6 mi • Elevation gain: 938 ft • Maximum elevation: 387 ft

Oshawa - Cobourg

Canada > Ontario > Durham Region > Oshawa

#Bike

Distance: 41.4 mi • Elevation gain: 1,486 ft • Maximum elevation: 427 ft

Toronto - Oshawa

Canada > Ontario > Old Toronto

#Bike

Distance: 41.8 mi • Elevation gain: 1,499 ft • Maximum elevation: 600 ft

Hamilton - Toronto

Canada > Ontario > Hamilton

#Bike

Distance: 50.5 mi • Elevation gain: 1,503 ft • Maximum elevation: 364 ft

Niagara Falls - Hamilton

Canada > Ontario > Niagara Region > Niagara Falls

#Bike

Distance: 52.3 mi • Elevation gain: 1,762 ft • Maximum elevation: 686 ft

Québec - Montréal - Saint-Laurent River - Lake Ontario - Niagara Falls

Canada > Quebec > Urban agglomeration of Québec > Quebec

#Bike #Ontario

Distance: 670.1 mi • Elevation gain: 15,761 ft • Maximum elevation: 686 ft

Hong Kong island ride

China > Hong Kong > Hong Kong Island

#Bike

Distance: 38.4 mi • Elevation gain: 7,060 ft • Maximum elevation: 1,657 ft

Mount Kalhatti

India > Tamil Nadu > Udhagamandalam > Mavanalla

#Bike

Distance: 11.5 mi • Elevation gain: 4,721 ft • Maximum elevation: 7,178 ft

Mullayanagiri downhill

India > Karnataka > Chikkamagaluru taluku > Chikkamagaluru

#Bike

Distance: 19.9 mi • Elevation gain: 1,056 ft • Maximum elevation: 6,050 ft

Mount Mullayanagiri

India > Karnataka > Chikkamagaluru taluku > Thimmanahalli > Magadi Kaimara

#Bike

Distance: 37.8 mi • Elevation gain: 4,767 ft • Maximum elevation: 6,050 ft

Blessington

Ireland > County Kildare

Bike loop from Athy. Poulaphouca Reservoir. Wicklow Moutains National Park. #Bike #Loop #Wicklow

Distance: 73.9 mi • Elevation gain: 3,140 ft • Maximum elevation: 873 ft

Royal Canal Way

Ireland > County Kildare > Maynooth

#Bike #Loop #Dublin

Distance: 24.6 mi • Elevation gain: 456 ft • Maximum elevation: 249 ft

Athy - Durrow

Ireland > County Kildare

#Bike

Distance: 25.5 mi • Elevation gain: 1,161 ft • Maximum elevation: 623 ft

Royal canal way

Ireland > County Meath > Enfield

#Bike

Distance: 27.2 mi • Elevation gain: 322 ft • Maximum elevation: 266 ft

Connemara - Day 1

Ireland > County Galway > Leenaun

#Bike

Distance: 38.6 mi • Elevation gain: 2,136 ft • Maximum elevation: 249 ft

Connemara - Day 2

Ireland > County Mayo

#Bike

Distance: 46.8 mi • Elevation gain: 2,615 ft • Maximum elevation: 226 ft

Connemara - Day 3

Ireland > County Mayo

#Bike

Distance: 38.8 mi • Elevation gain: 2,825 ft • Maximum elevation: 955 ft

Connemara - Day 4

Ireland > County Mayo

#Bike

Distance: 44.8 mi • Elevation gain: 2,172 ft • Maximum elevation: 315 ft

Connemara - Day 5

Ireland > County Galway > Leenaun

#Bike

Distance: 31.3 mi • Elevation gain: 1,909 ft • Maximum elevation: 249 ft

Lough Mask - Ballintober Abbey - Lough Carra

Ireland > County Mayo

#Bike

Distance: 32.1 mi • Elevation gain: 1,270 ft • Maximum elevation: 197 ft

Baltimore spin

Ireland > County Cork

#Bike #Loop

Distance: 58.9 mi • Elevation gain: 4,629 ft • Maximum elevation: 404 ft

Blessington

Ireland > County Wicklow

Bike loop from Bray. Poulaphouca Reservoir. Wicklow Mountains National Park. #Bike #Loop #Wicklow

Distance: 50.0 mi • Elevation gain: 4,849 ft • Maximum elevation: 1,631 ft

Thurles - Cork

Ireland > County Tipperary > Thurles

#Bike

Distance: 80.6 mi • Elevation gain: 3,730 ft • Maximum elevation: 778 ft

Hararit

Israel > Haifa District > Kiryat Tivon

#Bike #Loop

Distance: 61.9 mi • Elevation gain: 5,522 ft • Maximum elevation: 1,699 ft

Bat Yam - Herzelia

Israel > Center District > Ganei Tikva

#Bike #Loop #Mediterranean

Distance: 40.9 mi • Elevation gain: 1,453 ft • Maximum elevation: 285 ft

Lake Tekapo - Lake Pukaki - Glenntanner

New Zealand > Canterbury > Mackenzie District > Lake Tekapo

#Bike

Distance: 49.6 mi • Elevation gain: 1,985 ft • Maximum elevation: 2,464 ft

Haast - Fox Glacier

New Zealand > West Coast > Westland District > Haast

#Bike #Pacific

Distance: 75.6 mi • Elevation gain: 4,088 ft • Maximum elevation: 633 ft

South Canterbury

New Zealand > Canterbury > Christchurch City > Christchurch

#Bike #Loop

Distance: 72.0 mi • Elevation gain: 1,024 ft • Maximum elevation: 200 ft

Arrowton - Wanaka

New Zealand > Otago > Queenstown-Lakes District > Arrowtown

#Bike

Distance: 32.7 mi • Elevation gain: 2,825 ft • Maximum elevation: 3,550 ft

Karioitahi

New Zealand > Auckland > Franklin > Drury

#Bike #Loop #Pacific

Distance: 58.1 mi • Elevation gain: 3,497 ft • Maximum elevation: 420 ft

Drury - Kawakawa Bay

New Zealand > Auckland > Franklin > Drury

#Bike #Pacific

Distance: 51.0 mi • Elevation gain: 1,736 ft • Maximum elevation: 394 ft

Harbour - Hills

New Zealand > Hawke's Bay > Napier

#Bike #Loop

Distance: 58.5 mi • Elevation gain: 2,451 ft • Maximum elevation: 285 ft

Murchison - Reefton

New Zealand > Murchison

#Bike

Distance: 75.9 mi • Elevation gain: 5,991 ft • Maximum elevation: 2,260 ft

Saint Arnaud - Murchison

New Zealand > Saint Arnaud

Lake Rotoiti, Lake Rotoroa, Buller River, Gowan River, Mangles River. #Bike #Road #Lake #River #Mountain #Forest #Nature

Distance: 45.2 mi • Elevation gain: 2,336 ft • Maximum elevation: 2,169 ft

Onamalutu Campsite - Saint Arnaud

New Zealand > Marlborough > Marlborough District

Wairau River, Lake Rotoiti #Bike #River #Forest #Mountain #Lake #Nature

Distance: 60.7 mi • Elevation gain: 4,859 ft • Maximum elevation: 2,421 ft

Tongariro - Pipiriki

New Zealand > Manawatū-Whanganui > Ruapehu District

Tongariro National Park. #Bike #Road #Forest #Mountain #Nature #Tongariro

Distance: 50.7 mi • Elevation gain: 3,241 ft • Maximum elevation: 2,917 ft

Taumarunui - Owhango

New Zealand > Manawatū-Whanganui > Ruapehu District

Whanganui River. #Bike #Road #River #Forest #Mountain #Nature

Distance: 17.4 mi • Elevation gain: 2,418 ft • Maximum elevation: 1,601 ft

Havelock - Nelson

New Zealand > Marlborough > Marlborough District > Havelock

#Bike #MTB #Mountain #River #Lake #Sea #Forest #Nature

Distance: 38.5 mi • Elevation gain: 5,407 ft • Maximum elevation: 2,441 ft

Piropiro - Taumarunui

New Zealand > Manawatū-Whanganui > Ruapehu District

Pureora Forest. Ongarue River. #Bike #MTB #Countryside #Forest #River #Nature

Distance: 42.8 mi • Elevation gain: 3,445 ft • Maximum elevation: 2,060 ft

Mangakino - Piropiro

New Zealand > Waikato > Taupo District > Mangakino

#Bike #Maraetai #Waikato

Distance: 51.3 mi • Elevation gain: 6,211 ft • Maximum elevation: 3,264 ft

Piarere - Mangakino

New Zealand > Waikato > South Waikato District

Waikato River. #Bike #Road #Countryside #River #Lake #Forest #Nature

Distance: 42.0 mi • Elevation gain: 3,117 ft • Maximum elevation: 1,299 ft

Lesotho - Semonkong

South Africa > Free State > Thabo Mofutsanyana District Municipality > Maluti-a-Phofung Local Municipality

#Bike #Lesotho

Distance: 355.7 mi • Elevation gain: 52,900 ft • Maximum elevation: 10,751 ft

Kempton Park - Limbro Park

South Africa > Gauteng > City of Ekurhuleni Metropolitan Municipality

#Bike #Loop

Distance: 20.3 mi • Elevation gain: 1,427 ft • Maximum elevation: 5,502 ft

Willowmore - Jeffreys Bay

South Africa > Eastern Cape > Sarah Baartman District Municipality > Baviaans Local Municipality > Willowmore

#Bike

Distance: 140.3 mi • Elevation gain: 11,732 ft • Maximum elevation: 3,793 ft

Suikerbosrand Nature Reserve

South Africa > Gauteng > Sedibeng District Municipality > Midvaal Local Municipality

#Bike #Loop #Suikerbosrand

Distance: 35.6 mi • Elevation gain: 4,163 ft • Maximum elevation: 6,237 ft

Ballito - Tinley Manor

South Africa > KwaZulu-Natal > iLembe District Municipality > KwaDukuza Local Municipality > Ballito

#Bike

Distance: 12.0 mi • Elevation gain: 787 ft • Maximum elevation: 384 ft

Simon's Town - Cape Town

South Africa > Western Cape > City of Cape Town > Simon's Town

#Bike

Distance: 33.5 mi • Elevation gain: 3,698 ft • Maximum elevation: 604 ft

Simon's Town

South Africa > Western Cape > City of Cape Town > Simon's Town

#Bike #Loop

Distance: 18.9 mi • Elevation gain: 1,906 ft • Maximum elevation: 856 ft

Amble - Bolam Lake Country Park

United Kingdom > England > Northumberland > Amble > Hauxley

#Bike #Loop

Distance: 58.7 mi • Elevation gain: 2,487 ft • Maximum elevation: 600 ft

Bike Loop from Chester

United Kingdom > England > Cheshire West and Chester > Chester

#Bike #Loop #Road #Countryside #Nature

Distance: 51.4 mi • Elevation gain: 1,745 ft • Maximum elevation: 535 ft

Mount Caburn

United Kingdom > England > East Sussex > Lewes > Firle > Wick Street

#Bike #Loop

Distance: 31.1 mi • Elevation gain: 3,153 ft • Maximum elevation: 640 ft

Cley next the Sea to Binham Bike Loop

United Kingdom > England > Norfolk > North Norfolk > Cley next the Sea > Newgate

#Bike #Loop #Road #Countryside #Nature

Distance: 28.9 mi • Elevation gain: 1,125 ft • Maximum elevation: 312 ft

Bike from Bloomsburg

United States > Pennsylvania > Columbia County > Bloomsburg

#Bike #Loop #Road #Countryside #River #Nature

Distance: 34.0 mi • Elevation gain: 2,723 ft • Maximum elevation: 1,161 ft

Bloomsburg

United States > Pennsylvania > Columbia County > Bloomsburg

#Bike #Loop

Distance: 36.8 mi • Elevation gain: 3,245 ft • Maximum elevation: 1,181 ft

Bike Loop from Emlenton

United States > Pennsylvania > Venango County > Emlenton

#Bike #Loop #Road #Forest #Countryside #River #Nature

Distance: 45.9 mi • Elevation gain: 4,206 ft • Maximum elevation: 1,562 ft

Staten Island

United States > New York > New York

Clove Lakes Park. #Bike #Loop #NewYork

Distance: 8.5 mi • Elevation gain: 636 ft • Maximum elevation: 249 ft

Lake Apopka

United States > Florida > Orange County

#Bike #Loop

Distance: 12.6 mi • Elevation gain: 135 ft • Maximum elevation: 131 ft

Lake Apopka

United States > Florida > Orange County

#Bike #Loop

Distance: 28.0 mi • Elevation gain: 190 ft • Maximum elevation: 112 ft

Bentonville - Avoca

United States > Arkansas > Benton County > Bentonville

#Bike #Loop

Distance: 25.7 mi • Elevation gain: 1,355 ft • Maximum elevation: 1,365 ft

Awosting Falls Loop from Poughkeepsie

United States > New York > Dutchess County > City of Poughkeepsie

#Bike #Loop #Waterfall #Road #Forest #City #Countryside #Forest #Nature

Distance: 49.6 mi • Elevation gain: 3,622 ft • Maximum elevation: 1,348 ft

Frontier Park - Seal Beach

United States > California > Los Angeles County > Santa Fe Springs

#Bike #Pacific #LosAngeles

Distance: 14.2 mi • Elevation gain: 46 ft • Maximum elevation: 112 ft

Gear up for your next adventure:

🪶Paracord Bracelet - Survival bracelet with built‑in tools
🧭Outdoor Navigation Book - Learn advanced navigation skills
🎁Geography Themed Gifts - Unique gift ideas for map lovers and geography enthusiasts
🥄Camping Utensil Set - Lightweight utensils for outdoor meals
🎒Trekking Poles - Sturdy poles for balance and stability on rough terrain

As an Amazon Associate, this site earns from qualifying purchases at no extra cost to you.