Filip's Blog

Blog hero image

BIKEPACKING

CPH - AARHUS

30/10 - 1/11 2025

3 day push to Aarhus

Injuries, first time backpacking, bad weather and more...

"Then my knee decided to start causing issues..."

Written by Filip Malek | Started on 04/11/2025 | Published on 09/11/2025

TRIP SPECS

  • Distance:

    140km (planned), 116km actual

  • Duration:

    3 days and 2 nights

  • Weather:

    Approx. 10 degrees Celsius on average. Lows were "real feal" 0 degrees and highs around 12 degrees Celsius.

DAY ONE: PLANNING THE TRIP AND SETTING OFF

It all started when a friend of mine from climbing got me into bikepacking. Initially, I never thought it would be something I’d try, but given a recent climbing injury to my finger, I figured I had to start looking elsewhere. I started running, which was excellent; it reminded me of my high school running days. I progressed quite quickly, maxing out at a VO2 max of 57, scratching a 58, and setting a goal of running a sub-20-minute 5 km pace. Unfortunately, as fate would have it, my knee started giving out, and my one-year-old meniscus repair surgery caused my knee to swell up quite a bit — to the point where I couldn’t bend it or cycle. It was one of those injuries where warming up your knee wouldn’t help. This happened one week before my trip, so, obviously, I was very worried that I wouldn’t make it.

My initial response was to stop cycling and lay off any activity that would aggravate the knee even more. I hoped it would get better in time. As my knee slowly improved, I started looking at the weather report for the trip — and it was not looking good. One of the days would definitely have heavy rain and very cold temperatures. Cycling in the cold, with headwinds that are usually very strong in Denmark, and sleeping in 5°C weather did not seem like a beautiful or enjoyable first bikepacking experience. Thankfully, I had done quite a bit of camping in the past, and I had a decent gear setup: hard-shell Gore-Tex layers, packable synthetic insulation jackets, a really worn-down sleeping bag, a sleeping bag liner, and a proper, highly rated sleeping mat. So the actual camping itself wasn’t the worry; it was mainly the fact that I would be soaked the whole time.

Funny enough, all these worries about my finger and the bad weather made me forget about my knee, and I realized I would actually be able to make the trip. So, Thursday morning, after I packed, repacked, prepped, and probably over-packed everything, I waited for the rain to pass. I’ve got to admit, this was probably one of the hardest parts of the trip because the rain just wouldn’t let up. Temperatures were very cold, and the rain was pouring, so I had to push my start from eight in the morning — which would’ve been ideal — to pretty much 1 p.m. That meant I would only have around three hours to make it to my first campsite, and I would basically get there when the sun was already setting. I had to set up camp in near darkness and cold, and all of this made me very nervous.

I did not want to bike in the rain because I didn’t want to risk some of my gear getting soaked. As I mentioned, this was my first trip, so I wasn’t really sure how well my gear would hold up. I contacted the friend who got me into bikepacking, and his tip was to take the train and cut off 30 km of my route. The total route I was doing, I’ll remind you, was 120 km. I was supposed to do around 70 on the first day, around 50 on the second, and about 18 on the last day. Taking the train on the first day was probably a really good idea because it not only saved my knee from extra pounding, but it also allowed me to avoid getting soaked and to ease into the trip. So, I packed my bike and headed toward Copenhagen Central Station, where I took the regional train to Roskilde — and that’s where I set off and started my trip.

Bike image 1
Bike image 2
Bike image 3
Bike image 4
Bike image 5
Bike image 6
Bike image 7

The trip started beautifully, through the semi-deserted Roskilde countryside, as I made my way toward the Ejby Peninsula, where I was supposed to see the national park. Unfortunately, very strong winds and the fact that I was short on time meant I had to speed up. I killed a few minutes on the sandy beach, but due to extremely strong and very cold winds, I didn’t really want to hang around because I could feel my body losing temperature. I made my way to a brewery, where I spent 60 Danish kroner on an insanely expensive non-alcoholic beer, and then I started pedaling toward my first camping spot. At approximately 3:30 p.m., I reached a small settlement on mainland Denmark where, after a bit of fiddling, I found the shelter spot and set up my tent. Surprisingly, that wasn’t very hard, and I actually wasn’t that cold. However, I decided to make tea, so I boiled some water, made myself a cup, and went for a little walk to explore the area. Going down to the beach was amazing and beautiful — it was blocked from the wind, so I could just enjoy the views. As it started getting darker, I made my way back to the tent, where I made dinner and most likely fell asleep around 8 p.m. Around 7 a.m., I was awoken by some birds.

DAY TWO: Ejby - Odden

Got awoken by some birds around 7:30 am after, according to Garmin's sleep analysis, an excellent sleep that lasted nine and a half hours and got me a maximal score. Yay me!

Safe to say I wasn't feeling 100% but hey, road awaited. I packed up, parked my bike in the sun to let the morning sun rays dry it out and made a quick instant coffee to start the day. I had around 16km's to the nearest coffee shop where I would refill my water, ingest some calories and caffeine and head onwards! Second day was mainly consisted of patches of clear and empty roads and gravel/dirt tracks through forests. Riding was amazing, weather even better, wind was assisting. What more could you ask for?

Day one: aarhus trip

Then my knee decided to start causing issues...

TO TURN AROUND OR KEEP GOING?

Already in the morning, as soon as I started pedalling I could feel something in my knee. I decided to ignore it as the pain/uneasy feeling went away as I got warmer. My logic was that because pain wasn't consistent I probably didn't pull or injure something, and if it gets better with warming up, it's probably nothing serious. To be fair, it probably wasn't anything serious, and I would have been ok had it not been for a 15 km detour I had to take to get some water.

Day one: aarhus trip
Day one: aarhus trip

Later on I found out in general, churches in Denmark provide free toilet access (which includes water too). Had I known that I would probably have spared myself a lot of mental strain and pain. I guess that's a part of traveling by a bike - you never know what's gonna happen - it can be a mechanical, flat tyre, rain showers or in my case, a bad knee. I barely made it to the store, got 3l of water, some super sugary cinnamon rolls and headed towards the shelter. At that point I'd already experienced sharp pain in my knee and it was becoming really hard to keep cycling. I realized that if I cycle standing up, pain was manageable or actually barely there - so that's what I did. Very inefficient pedalling 20-ish minutes later I found myself at the shelter. Relived, but also vary of tomorrow's push to the ferry, I had dinner and crashed around 9pm.

Day one: aarhus trip
Day one: aarhus trip

FINAL PUSH: MAKE IT TO THE FERRY

Just a little context here. I was in summerhouse region. Some buses, no trains, barely any public transport. I could feel the anxiety building up as I downed 2 painkillers and started mentally preparing for what was going to be a final push. Little did I know that Denmark had a little gift in store for me. Amazing sunrise, basically no winds (there are always winds in Denmark, if you cannot feel it, it's probably because it's tailwind).

I rose around 6am to a beautiful sunrise - that, granted, I couldn't see due to thick vegetation I camped under. I packed up and headed on. I gave myself a three and half hour head start for a mere 18km ride. According to navigation, I should have been able to make it within one and a half hour. Always plan for contingencies, you never know what's gonna happen and what's gonna go wrong. Thankfully it all went well. Winds were helpful, sun was slowly coming up, painkillers were kicking in...

Day one: aarhus trip
Day one: aarhus trip

Energy was there, playlist was pumping some Lynyrd Skynyrd and my knee was in check (as much as it could have been). Once again, I was cycling mainly standing up as to avoid putting too much torque on the knee. I swear, if it weren't for the knee, I would have probably had one of the best mornings of my life. Something so romantic about a trip that almost didn't happen, about a journey that was much of a mind as of the body. Seeing that sunrise crest my back as I pedalled was all the reward I needed and a kind reminder that nature is the best medicine. Hour and a half later I made it to the ferry. Google maps showed me that there's highly rated bakery in the area so I paid it a visit and enjoyed some world class pastries practically in the middle of nowhere. About an hour later I boarder the ferry and headed onwards to Aarhus!

Day one: aarhus trip
Day one: aarhus trip
Day one: aarhus trip

CLOSING THOUGHTS

What did I learn from this trip?

Was all the trouble worth the fuss?

In short, yes! Trips like these really highlight just how much I love outdoors, bikes and freedom. Oh and I am shamed to admit, but these sourdough buns with a slice of cheese, aka. BMO's (in Danish: sBolle med ost) are slowly growing on me. I think that in general, all the highs and all the lows really contributed to this cathartic feeling towards the end. This feeling like you're done something cool and you just feel proud of yourself. It's not a feeling I allow myself to feel as often as I should. Not everyone would have done their first bikepacking trip in November in Denmark. It's actually kinda crazy.

Bike image 1
Bike image 2
Bike image 3
Bike image 4
Bike image 5
Bike image 6
Bike image 7
Bike image 8
Bike image 9
Bike image 10

Till next time, thanks for reading and catch you soon!

Filip Malek. All rights reserved.

Built with Next.js and Tailwind CSS.