

Route template
Krk to Punat
Looking for a scenic and relaxed ride on the island of Krk? This 10 km route will take you from the charming old town of Krk to the pretty coastal town of Punat. Starting in Krk, you’ll pedal through quiet roads and dedicated cycleways, cruising past olive groves and stone walls with frequent glimpses of the shimmering Adriatic. Krk town is known for its medieval streets and beautifully preserved city walls—worth a stroll before you set off!
The route is mostly paved with a few small gravel and cobblestone sections, so a hybrid or touring bike is perfect. While there’s a gentle climb of just over 100 meters, you’ll enjoy a mostly smooth ride as you descend toward Punat. Punat is famous for its bustling marina and the peaceful islet of Košljun just offshore; an ideal spot to end your journey with a coffee by the sea.
All in all, it’s a mellow ride mixing local sights, coastal air, and that laid-back island vibe—just be sure to watch for short stretches on busier roads. Enjoy the trip!
Community
Top users in this region
From our community
The best bike routes from Krk to Punat
Ulica Vlade Tomašića, Krk až Ulica Velebitska, Baška
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 25.5 km
- Distance
- 411 m
- Ascent
- 428 m
- Descent
Lukobran, Krk - Zdenke Čermakove, Baška
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 22.5 km
- Distance
- 442 m
- Ascent
- 444 m
- Descent
Route from Krk
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 9.3 km
- Distance
- 86 m
- Ascent
- 85 m
- Descent
Route zu Vrbnik
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 17.6 km
- Distance
- 271 m
- Ascent
- 258 m
- Descent
Krk<->Punat<->Zala Beach
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 19.9 km
- Distance
- 341 m
- Ascent
- 343 m
- Descent
Krk-Baska-Road
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 19.3 km
- Distance
- 414 m
- Ascent
- 425 m
- Descent
Krk-Baska-Stara Baska-Punat
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 57.7 km
- Distance
- 1,225 m
- Ascent
- 1,225 m
- Descent
Krk: Valbiska to Stari Baska
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 37.7 km
- Distance
- 551 m
- Ascent
- 552 m
- Descent
Krk - Baska
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 20.1 km
- Distance
- 356 m
- Ascent
- 365 m
- Descent
Vrh - Krk - Punat - Stara Baška
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 22 km
- Distance
- 287 m
- Ascent
- 442 m
- Descent
krk kolo
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 20 km
- Distance
- 380 m
- Ascent
- 383 m
- Descent
krk omisalj 2
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 5 km
- Distance
- 55 m
- Ascent
- 60 m
- Descent
Discover more routes
Krk<->Punat<->Zala Beach- Distance
- 19.9 km
- Ascent
- 341 m
- Descent
- 343 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Krk-Baska-Road- Distance
- 19.3 km
- Ascent
- 414 m
- Descent
- 425 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Krk-Baska-Stara Baska-Punat- Distance
- 57.7 km
- Ascent
- 1,225 m
- Descent
- 1,225 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Krk: Valbiska to Stari Baska- Distance
- 37.7 km
- Ascent
- 551 m
- Descent
- 552 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Krk - Baska- Distance
- 20.1 km
- Ascent
- 356 m
- Descent
- 365 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Vrh - Krk - Punat - Stara Baška- Distance
- 22 km
- Ascent
- 287 m
- Descent
- 442 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
krk kolo- Distance
- 20 km
- Ascent
- 380 m
- Descent
- 383 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
krk omisalj 2- Distance
- 5 km
- Ascent
- 55 m
- Descent
- 60 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
Routes from Krk
Cycling day trip from
Krk to Njivice
Routes to Punat
Cycling day trip from
Njivice to Punat


















