Cycling story
Belfast to Rotterdam, 2024
The sequel: a shorter line across Scotland, a stop at the Armstrong clan tower, and a century into a headwind on day one, then home through Hull and Liverpool.
- Dates
- 31 August–15 September 2024
- Distance
- 805 km500 mi
- Climbing
- 5,673 m18,612 ft
- Riding days
- 52 short transition days excluded2 bonus rides included
- Countries
- Northern Ireland, Scotland, England, Netherlands
Full route
Privacy-trimmed; some starts and finishes are shortened.

Loading privacy-trimmed route…
All 13 mapped routes
Rides and outings
Ferries
All 13 mapped routes shown.
© OpenStreetMap (opens in a new tab)
You’d think the sequel would be easier. By my second Belfast to Rotterdam trip I knew how to pack the bike, find food, and book a ferry cabin. Surely that made me an expert?
Not quite. Still a journeyman 😉
This time I chose a much shorter line: ferry to Scotland, two days across to Newcastle, another ferry to the Netherlands, then the familiar way home through Hull, Manchester, and Liverpool. The route was better. The weather still had ideas of its own.
A hundred miles into Scotland
The first lesson arrived almost immediately: Scotland > England. The scenery was epic from the moment I got off the boat.


I rode a century on Day 1, because apparently that counts as the shorter route. There was a headwind all day, but blue skies and the scenery made up for it. My picture-taking had improved since the first trip too, although Scotland was doing most of the work.


At the hotel in Dumfries, an older English guest seemed offended on Scotland’s behalf when he found out they did not serve Guinness Zero. “I guess it hasn’t got up this far north,” he said, as though we had reached the edge of civilisation 😂
An Armstrong detour
The next morning brought an obvious stop: Gilnockie Tower, ancestral home of the Armstrong clan. The gentleman running it was very nice, and the self-guided tour was really well produced, even if a bit homebrew.


It even had a room just for me. Certainly not for that other famous guy with the same name…


From there I followed a route along Hadrian’s Wall. I cycled beside it and saw parts of it, but the weather made it difficult to tell ancient wall from general wet stone.
The bike weighed about 25 kg, so the 16%+ gradients kicked my arse. Then came a brutal headwind, too many drivers in a hurry, and heavy rain for the final 30 miles. I wondered more than once why I do this hobby. That is type 2 fun for you: miserable in the moment, a great memory afterwards.
Newcastle provided the answer, or at least a distraction, in the form of a video game bar.

Ferries start to feel normal
A day off gave me time for good food and a wander around Newcastle. I really like the vibe there. It is a nice place.


Then progress had to resume: a relaxed ride to North Shields and another ferry, this time to IJmuiden.

The crossing was so relaxing that I started to think I was finally getting used to ferries. Though the approach to the Netherlands did turn a bit into Silent Hill.
The boat survived and docked though, no scary monsters. Lunch came from a rare place in Holland where people did not speak much English, but by now I had become very good at pointing at things 🙂

The real culture shock came on the cycle path. In the UK, the dangerous road users tend to be driving cars. In the Netherlands, they are sheep.

The sheep were a minor price to pay. Good god, the bike lanes… 😍
Side quests are part of the route
Some friends joined me in Rotterdam after I had arrived, and we made a quick trip to The Hague. As nice as it is, I still prefer Rotterdam 🙂

I could not stay sensible for long, so I planned a solo, one-way side quest to Eindhoven. It was 127 km (79 miles) into another headwind on tired legs, but still really fun.
The route passed through Baarle, where 22 bits of Belgium and eight bits of the Netherlands are tangled together inside the borders of the Netherlands itself. Medieval land deals created the mess, and modern borders somehow kept it. Completely normal I guess. Have a look at it on google maps.
More importantly, on returning to Rotterdam by train, I got some kapsalon. Makes it all worth it.

Knowing better helps, sometimes
The return began with the direct route to the Rotterdam ferry terminal. Thunderstorms were forecast, so I abandoned a plan of a longer loop (didn’t want to just repeat last year!). The storms never arrived, but neither did the engine trouble from the previous year’s crossing.

From Hull to Manchester I was back on familiar ground. This time I changed the Peak District route to stay on the road instead of repeating the awkward gravel sections. The weather turned as I began climbing, so that decision saved me from muddy trails. Experience pays!


My improved route planning lasted until the ride from Manchester to Liverpool, where the towpaths returned.

There was gravel, there were metros, and there were even random stairs. It was still a really nice route.


The final ferry stripped away any remaining sense of expertise. On failing to book a cabin again, I tried to sleep in a chair among a group of disappointed Liverpool fans 😂 They were so depressed that I couldn’t help but find it funny. A short ride from the Belfast terminal the next morning completed the trip.
The route was shorter, the decisions were better, and I think I had nailed down the bikepacking thing a good bit. Still a journeyman, but a more experienced one, which was useful because the next adventure certainly needed all the help I could get…
The reference
Ride log
Interested in the details? I’ve logged every activity on Strava(opens in a new tab).
Open 9 activities
- Distance
- 162 km · 101 mi
- Climbing
- 1,349 m · 4,426 ft
- Moving
- 6 h 23 min
- Activity source
- View on Strava(opens in a new tab)

BTR2-2: Tower, walls, and lots of wind and rain(opens in a new tab)
- Distance
- 137 km · 85 mi
- Climbing
- 1,831 m · 6,007 ft
- Moving
- 5 h 55 min
- Activity source
- View on Strava(opens in a new tab)

BTR2: Very relaxed ride to the ferry(opens in a new tab)
Bonus ride
- Distance
- 14 km · 9 mi
- Climbing
- 96 m · 315 ft
- Moving
- 0 h 48 min
- Activity source
- View on Strava(opens in a new tab)

BTR2-3: In NL, sheep are more of a hazard than cars 😄(opens in a new tab)
- Distance
- 85 km · 53 mi
- Climbing
- 162 m · 531 ft
- Moving
- 3 h 07 min
- Activity source
- View on Strava(opens in a new tab)

BTR2: Headwinds again? Doesn't ruin the sunshine 😄(opens in a new tab)
Bonus ride
- Distance
- 127 km · 79 mi
- Climbing
- 320 m · 1,050 ft
- Moving
- 4 h 33 min
- Activity source
- View on Strava(opens in a new tab)

RTB2-1: Thunder storms a no go(opens in a new tab)
Transition day
- Distance
- 36 km · 22 mi
- Climbing
- 130 m · 427 ft
- Moving
- 1 h 39 min
- Activity source
- View on Strava(opens in a new tab)

RTB2-2: Much better route than last year, even if it did rain!(opens in a new tab)
- Distance
- 169 km · 105 mi
- Climbing
- 1,562 m · 5,125 ft
- Moving
- 6 h 46 min
- Activity source
- View on Strava(opens in a new tab)

RTB2-3: Lots of gravel, wrong bike again!(opens in a new tab)
- Distance
- 67 km · 42 mi
- Climbing
- 198 m · 650 ft
- Moving
- 2 h 56 min
- Activity source
- View on Strava(opens in a new tab)

RTB2-4: Rotterdam to Belfast (two) complete!(opens in a new tab)
Transition day
- Distance
- 8 km · 5 mi
- Climbing
- 25 m · 82 ft
- Moving
- 0 h 18 min
- Activity source
- View on Strava(opens in a new tab)
