The Trail of Two Lakes follow the old Belleville and North Hastings Railway (B&NHR) short-line railway bed from just north of Belleville to Madoc. A length of 33 km. The trail provides wonderful views of Moira Lake just south of Madoc.

Southern trail head: intersection of River Road & Cannifton Rd, just north of Belleville.

2oldguyswalking website has a great review of the 8.3 km one way section from Sills Rd to Crookston Rd, with map and images. Go here to read this review. They also have a great review of the 2 km one way section from Old Madoc Rd to the banks of the Moira River, including map and images. Go here to read this review. Also, don’t miss their review of the section from Crookston Rd to Seymour St W here.

Trail of Two Lakes is just one of the many nature trails and hiking trails you can find throughout Ontario by using the search features of

Nearby towns and cities: | | |
Trail feature tags:

Trail of Two Lakes characteristics

Length: 33 km
Difficulty: Moderate (Trail classifications)
Trail surface: Crushed limestone
Trail use: Hiking, Cycling, and Snowmobiling
Accessibility Notes: Not wheelchair accessible
Fees: none

Flora & Fauna:

Not reported yet

Amenities: None

Attractions: None

Contact Centre Hastings Municipal Office 7 Furnace Street, Box 900 Madoc, ON K0K 2K0 T. 613.473.4030

Find it: 173 Seymour St W, Madoc, ON

GPS Coordinates (main trailhead):
Latitude: 44.4969350
Longitude: -77.4827810