
Trans-Canada Trail (New Brunswick)
Trans-Canada Trail (New Brunswick)
A collection of 12 cycling routes.
Overview
About this collection
A big slice of the Great Trail across New Brunswick, linking river valleys, forests, towns, and a windy Atlantic coast. Expect a true mix: paved paths and cycleways through cities, long gravel rail trails in the countryside, and some on-road stretches that can be busy. It’s rideable on a touring or gravel bike; 35–45 mm tires are a sweet spot.
Highlights include the Saint John River valley (with mellow riverside paths in Fredericton), urban waterfront riding in Saint John and Moncton, and classic Acadian coastal vibes around the northeast. Miramichi and Bathurst anchor the northern reaches, with plenty of quiet miles between.
Terrain is generally rolling with a few punchy climbs, especially near the Fundy side. Services cluster in bigger centers—Fredericton, Saint John, Moncton, Miramichi, Bathurst—so plan water and snacks for rural gaps. Lights and a mirror help on the road links.
Best seasons: late spring through fall. Summer can be hot inland and breezy on the coast; bugs show up in early season; fall colors are excellent. New Brunswick is Canada’s only officially bilingual province, so expect friendly bonjours and hellos along the way.
Tackle it in sections for day rides or string together a tour—either way, it’s a great window into NB’s rivers, woods, and sea.
- 12
- Routes
- -:--
- Duration
- 603.1 km
- Distance
- ---
- Avg. speed
- 3,978 m
- Ascent
- 4,126 m
- Descent
Trans-Canada Trail (New Brunswick)
Routes in this collection
All 12 routes in this collection can be opened on the map or in the Bikemap App for more details, where you can adjust them in the route planner, or download them as GPX or KML file. Use them as a template for planning your own rides, or let Bikemap navigate you along them directly.
Trans-Canada Trail (New Brunswick): Saint-Léonard to Edmundston
Cycling route in Saint-Léonard, New Brunswick, Canada
- 60.2 km
- Distance
- 191 m
- Ascent
- 189 m
- Descent
Trans-Canada Trail (NB): Perth-Andover to Saint-Léonard
- 69.8 km
- Distance
- 402 m
- Ascent
- 479 m
- Descent
Trans-Canada Trail (New Brunswick - Edmundston to Saint John)
Cycling route in Saint John, New Brunswick, Canada
- 75 km
- Distance
- 231 m
- Ascent
- 258 m
- Descent
Trans-Canada Trail (Nackawic to Edmundston)
Cycling route in Nackawic, New Brunswick, Canada
- 40.3 km
- Distance
- 307 m
- Ascent
- 302 m
- Descent
Trans-Canada Trail (NB): Oromocto to Nackawic
Cycling route in Oromocto, New Brunswick, Canada
- 80.5 km
- Distance
- 536 m
- Ascent
- 579 m
- Descent
Trans-Canada Trail (NB): Saint John to Oromocto
Cycling route in Saint John, New Brunswick, Canada
- 100.6 km
- Distance
- 998 m
- Ascent
- 990 m
- Descent
Trans-Canada Trail (Saint John)
Cycling route in Saint John, New Brunswick, Canada
- 7.9 km
- Distance
- 90 m
- Ascent
- 67 m
- Descent
Trans Canada Trail: Saint John West Side to Uptown
- 14.8 km
- Distance
- 173 m
- Ascent
- 198 m
- Descent
Trans Canada Trail: Saint John to Hampton
- 52.4 km
- Distance
- 674 m
- Ascent
- 666 m
- Descent
Trans-Canada Trail (New Brunswick): Sackville
Cycling route in Sackville, New Brunswick, Canada
- 12.3 km
- Distance
- 131 m
- Ascent
- 135 m
- Descent
Trans-Canada Trail (NB): Sackville to Confederation Bridge
- 81.6 km
- Distance
- 217 m
- Ascent
- 228 m
- Descent
Trans Canada Trail (New Brunswick - Saint John to Sackville)
- 7.8 km
- Distance
- 28 m
- Ascent
- 36 m
- Descent











