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

Cycling day trip from Piran to Buje

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

Route template

Piran to Buje

1 h 44 min
Duration
24.9 km
Distance
501 m
Ascent
340 m
Descent
14.3 km/h
Avg. speed
191 m
Max. altitude

Get ready for a gorgeous ride that links two charming towns: start in postcard-perfect Piran, perched on Slovenia’s Adriatic coast, and cruise your way to the hilltop Istrian town of Buje in Croatia. You'll be pedaling about 25 km, mostly on quiet country roads—with just enough gravel to add a sense of adventure. Expect a good mix of climbs (over 500m ascent!), which offer sweeping sea views as you leave the coast and head inland.

Piran is famous for its Venetian old town and lively Tartini Square, perfect for a pre-ride gelato. As you roll south, you’ll pass olive groves, vineyards, and sleepy villages, crossing the Slovenian-Croatian border before reaching the labyrinthine alleys and medieval churches of Buje. Most of the route is paved or asphalt, and traffic is generally light—ideal for soaking up those Mediterranean vibes. Don’t forget your passport (for the border)! Once in Buje, treat yourself to some local wine or truffles—a classic Istrian reward after a beautiful ride.

Community

Top users in this region

From our community

The best bike routes from Piran to Buje

4

Parenzana Day 2 - Piran to Buje

Cycling route in Piran, Piran, Slovenia

27.3 km
Distance
330 m
Ascent
184 m
Descent
1

EuroTrip de Joe-Day 2

Cycling route in Piran, Piran, Slovenia

Hotel Piran to B&B Artegnana in Grožnjan
41.1 km
Distance
544 m
Ascent
299 m
Descent
Parenzana [Day 2]
MTBPavedGravel
seasidecyclist
1

Parenzana [Day 2]

Cycling route in Piran, Piran, Slovenia

Portoroz to Groznjan
37.8 km
Distance
395 m
Ascent
191 m
Descent
0

16: Piran – San Servolo Spa Resort

Cycling route in Piran, Piran, Slovenia

Piran Sečoveljske soline San Servolo Spa Resort
22.2 km
Distance
223 m
Ascent
25 m
Descent
Portorož - Bibali - Momjan
MTBPavedUnpaved
0

Portorož - Bibali - Momjan

Cycling route in Piran, Piran, Slovenia

Po vinski cesti od Portoroža do Momjana 
36 km
Distance
413 m
Ascent
192 m
Descent
B_02_Piran_Buje
MTBPavedUnpavedGravel
Mellauner Michl
0

B_02_Piran_Buje

Cycling route in Piran, Piran, Slovenia

61 km
Distance
384 m
Ascent
203 m
Descent
1

Route to Grožnjan

Cycling route in Piran, Piran, Slovenia

37.8 km
Distance
530 m
Ascent
263 m
Descent
0

Day 2: Piran to Grožnjan B&B Artegnana

Cycling route in Piran, Piran, Slovenia

36.9 km
Distance
457 m
Ascent
196 m
Descent
0

Day 2 Morning

Cycling route in Piran, Piran, Slovenia

21.8 km
Distance
213 m
Ascent
109 m
Descent
0

2023_Piran_Volpija

Cycling route in Piran, Piran, Slovenia

26.3 km
Distance
248 m
Ascent
99 m
Descent
0

part 2 piran to G

Cycling route in Piran, Piran, Slovenia

28.4 km
Distance
470 m
Ascent
209 m
Descent
0

Bonifacijeva ulica 14, Piran to Ulica Vincenta iz Kastva 5, Grožnjan

Cycling route in Piran, Piran, Slovenia

36.4 km
Distance
538 m
Ascent
281 m
Descent

Discover more routes