How cycling in Piran could look like.
How cycling in Karojba could look like.

Cycling day trip from Piran to Karojba

Customize your own route based on our template or discover how our community prefers to cycle from Piran to Karojba.

Route template

Piran to Karojba

5 h 16 min
Duration
62.5 km
Distance
1,466 m
Ascent
1,215 m
Descent
11.9 km/h
Avg. speed
299 m
Max. altitude

This ride takes you from the charming coastal town of Piran, perched on Slovenia’s tiny Adriatic slice, to Karojba, a tranquil hilltop village deep in Istria. Get ready for an adventure—over 62 km of riding, you’ll climb almost 1,500 meters, mostly along quiet tracks and scenic gravel roads (unpaved is king here!). Expect more of an off-road vibe, so bring a gravel or mountain bike.

You’ll roll inland from the Venetian-flavored alleyways of Piran, swap salty sea breezes for rolling hills, vineyards, and olive groves as Slovenia melts into Croatia. The route’s a wonderful way to get lost in Istria’s quieter side—expect historic villages, wide open panoramas, and the crunch of gravel under your tires for much of the way.

Karojba, your finish, is famed for its truffles and peaceful countryside. Take a breather, grab a coffee or a glass of local wine, and soak in the slower pace. This route is a gem if you love raw landscapes and don’t mind getting a little dusty!

Community

Top users in this region

From our community

The best bike routes from Piran to Karojba

Et2 Piran- Livade - Parenzana
City bikePaved
LluisF
0

Et2 Piran- Livade - Parenzana

Cycling route in Piran, Piran, Slovenia

Muggia /Milje - Poreč / Parenzo  - Muggia /Milje - Poreč / Parenzo
56.2 km
Distance
587 m
Ascent
628 m
Descent
1

Piran Motovun

Cycling route in Piran, Piran, Slovenia

Piran motovun
52.8 km
Distance
699 m
Ascent
453 m
Descent
0

Piran Motovun

Cycling route in Piran, Piran, Slovenia

63.2 km
Distance
597 m
Ascent
339 m
Descent
Bašanija-Oprtalj-Motovun
Road bike
PE
1

Bašanija-Oprtalj-Motovun

Cycling route in Piran, Piran, Slovenia

43.1 km
Distance
791 m
Ascent
551 m
Descent
Piran-Montona
City bikePaved
1

Piran-Montona

Cycling route in Piran, Piran, Slovenia

40.6 km
Distance
706 m
Ascent
445 m
Descent
0

Arze nach Joakim Rakovac

Cycling route in Piran, Piran, Slovenia

60.9 km
Distance
1,025 m
Ascent
893 m
Descent
1

Von Piran bis Motovun

Cycling route in Piran, Piran, Slovenia

48.2 km
Distance
965 m
Ascent
726 m
Descent
0

Fiesa nach Kanal

Cycling route in Piran, Piran, Slovenia

49 km
Distance
876 m
Ascent
743 m
Descent
0

Piran - Motovun

Cycling route in Piran, Piran, Slovenia

46.8 km
Distance
909 m
Ascent
735 m
Descent
0

From Piran to Motovun

Cycling route in Piran, Piran, Slovenia

49.2 km
Distance
1,013 m
Ascent
775 m
Descent
0

TCI_stage1_Piran-Motovun_EASIER

Cycling route in Piran, Piran, Slovenia

63.5 km
Distance
1,219 m
Ascent
980 m
Descent
0

Ulica IX. Korpusa, Piran až Ulica Gradiziol, Motovun

Cycling route in Piran, Piran, Slovenia

46.4 km
Distance
899 m
Ascent
725 m
Descent

Discover more routes