Back roads, a trail we can't stop talking about, and of course, great coffee: 109 km from Port Hope into Prince Edward County, most of it away from traffic.
Distance
109 km
Elevation
361 m
Ride time
5–6 hr
Difficulty
Moderate
The route
About this day
The kind of trail that makes you forget how far you've ridden.
Colborne is the natural mid-ride pause, a small crossroads village where Alchimista Coffee Bar has become a genuinely welcoming stop for cyclists. Past it the country opens up and the riding only gets better, because waiting on the far side of the Bay of Quinte is Prince Edward County, the island of farmland, dunes and vineyards that has quietly become one of Ontario's most talked-about corners. Nearly forty wineries now work its cool-climate soils, best known for Chardonnay, Pinot Noir and Riesling, and Sandbanks Provincial Park guards some of the finest freshwater dunes anywhere on the Great Lakes.
The heart of the day is the Millennium Trail, the County's 46 km signature path laid along an old rail line from Carrying Place all the way to Picton. It is gravel the whole way, dead flat as rail trails tend to be, and it strings together everything that makes this landscape worth the trip: tree-lined tunnels of shade, open marsh views at Hubbs Creek and Slab Creek, and long straight stretches through farm fields where the horizon does the work. You weave on and off the trail along farm roads for the final push into Picton, the County's handsome county town, with its harbour, its restored Regent Theatre and a walkable Main Street of 19th-century storefronts. Day two done, and the arrival more than lives up to the ride in.
Stops along the way
6 of 6 showing
0 km · Port Hope
We set off from Port Hope's heritage downtown, where Walton Street runs down to the Ganaraska River. It's an easy roll out of town to the east, and worth a slow look at the old storefronts before you go.
Open in Maps →~1 km · Port Hope
Fuel up before you leave town. Happenstance bakes its own bread, roasts its own coffee, and does the kind of breakfast sandwich worth planning a start around, with plenty of vegetarian and vegan options too. A proper independent spot to begin the day. Check current hours before you count on it.
Open in Maps →~7 km · Cobourg
Just east of Port Hope, Cobourg is the next lakeside town: grand Victoria Hall on the main street and a long sand beach by the harbour. An easy place to top up bottles or detour to the waterfront before you turn onto the back roads.
Open in Maps →~35 km · Colborne
If you need a mid-ride pick-me-up, this is the one. A woman-owned coffee bar on Colborne's main street with a great vibe and a genuinely warm welcome for cyclists, plus smoothies and handmade treats alongside the coffee. Closed some weekdays, so check ahead.
Open in Maps →~60–106 km · into Prince Edward County
The reason to ride this day. A 46 km gravel rail trail that runs across Prince Edward County to Picton: tree-lined shade, open marsh views and long stretches of farm field. It's flat and well signed but unmaintained in places and shared with ATVs, so ride wide tyres and take it as it comes. This is the trail we can't stop talking about.
Open in Maps →109 km · Picton
You weave off the trail onto farm roads for the last bit into Picton, the County's county town. A working harbour, the restored Regent Theatre, and a Main Street of 19th-century storefronts full of cafes, galleries and good food to settle into after a long day. Wine country and Sandbanks beaches are right on the doorstep if you have time to linger.
Open in Maps →Where we stayed
A straightforward, comfortable base right on Picton's harbour, an easy walk from Main Street and everything the town has to offer. A good place to rack the bikes, eat well, and rest up before day three, our longest day yet.
From the day


