

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
2 wyspa KRK
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 35.8 km
- Distance
- 527 m
- Ascent
- 520 m
- Descent
2015-05-25
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 27.8 km
- Distance
- 607 m
- Ascent
- 638 m
- Descent
krk-baska
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 19 km
- Distance
- 374 m
- Ascent
- 363 m
- Descent
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
Stara Baska Krk-től
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 22 km
- Distance
- 518 m
- Ascent
- 517 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
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 20.1 km
- Distance
- 356 m
- Ascent
- 365 m
- Descent
Krk-Baska-Road
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 19.3 km
- Distance
- 414 m
- Ascent
- 425 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-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 omisalj 2
Cycling route in Krk, Primorje-Gorski Kotar County, Croatia
- 5 km
- Distance
- 55 m
- Ascent
- 60 m
- Descent
Discover more routes
- Stara Baska Krk-től
- Distance
- 22 km
- Ascent
- 518 m
- Descent
- 517 m
- Location
- Krk, Primorje-Gorski Kotar County, Croatia
- Krk<->Punat<->Zala Beach
- Distance
- 19.9 km
- Ascent
- 341 m
- Descent
- 343 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
- Krk-Baska-Road
- Distance
- 19.3 km
- Ascent
- 414 m
- Descent
- 425 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-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 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