How cycling in Trieste could look like.
How cycling in Ljubljana could look like.

Cycling day trip from Trieste to Ljubljana

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

Route template

Trieste to Ljubljana

9 h 29 min
Duration
126 km
Distance
2,813 m
Ascent
2,576 m
Descent
13.3 km/h
Avg. speed
754 m
Max. altitude

Ready for a proper cycling adventure? This route takes you from the bustling port city of Trieste—famous for its coffee culture and seaside piazzas—across the border into Slovenia’s lively capital, Ljubljana. With about 126 km ahead, you’re in for a diverse ride: plenty of climbs (almost 2,813 meters of ascent!), rolling hills, and a taste of both paved and gravel terrain (expect roughly a third of the journey on each).

You’ll start at sea level, with the Trieste waterfront and Miramare Castle as your curtain-raisers, before winding your way through tranquil Slovenian countryside, forest tracks, and quaint villages. The route keeps you off the beaten path, so there’s very little time spent on busy roads.

Arriving in Ljubljana, you’ll find a charming, bike-friendly old town crisscrossed by the Ljubljanica River—ideal for a celebratory coffee or gelato. Bring snacks, plenty of water, and a spirit for adventure: this isn’t just a ride, it’s a mini-epic from the Adriatic to the heart of Slovenia.

Community

Top users in this region

From our community

The best bike routes from Trieste to Ljubljana

Terst - Lublaň - finální verze
Road bike
Ondřej Štěpánek
1

Terst - Lublaň - finální verze

Cycling route in Trieste, Friuli Venezia Giulia, Italy

412.5 km
Distance
2,029 m
Ascent
1,735 m
Descent
terst.ljublana
Road bike
0

terst.ljublana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

Čím viac informácií tu uvediete, tým lepšie priblížite túto trať ostatným používateľom.<br /><br />* Druh trate.<br />* Čo je na trati zaujímavé?<br />* Prečo ju odporúčate?<br />* Má zaujímavé výhľady?<br />* a pod.
103 km
Distance
875 m
Ascent
579 m
Descent
0

Balkan Loop

Cycling route in Trieste, Friuli Venezia Giulia, Italy

2530 loop around the Balkans
2,530.4 km
Distance
5,341 m
Ascent
5,046 m
Descent
14

Trieste – Ljubljana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

139.9 km
Distance
2,447 m
Ascent
2,156 m
Descent
1

Les Slovènes

Cycling route in Trieste, Friuli Venezia Giulia, Italy

445 km
Distance
2,294 m
Ascent
2,026 m
Descent
Trieszt - Ljubljana
Road bike
matyaszoltan
1

Trieszt - Ljubljana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

98.9 km
Distance
990 m
Ascent
746 m
Descent
1

Tappa 1 Trieste-Lubiana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

101.9 km
Distance
1,032 m
Ascent
915 m
Descent
Trieste - Ljubljana
Road bike
0

Trieste - Ljubljana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

109.4 km
Distance
1,015 m
Ascent
734 m
Descent
Trieste Marbro
City bike
0

Trieste Marbro

Cycling route in Trieste, Friuli Venezia Giulia, Italy

560.5 km
Distance
2,580 m
Ascent
2,293 m
Descent
0

Trieste Lubiana Marbor Lubiana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

494 km
Distance
2,580 m
Ascent
2,291 m
Descent
Terst -&gt; Lublaň
Road bike
Ondřej Štěpánek
4

Terst -&gt; Lublaň

Cycling route in Trieste, Friuli Venezia Giulia, Italy

475 km
Distance
2,738 m
Ascent
2,444 m
Descent
0

servola - ljubljana

Cycling route in Trieste, Friuli Venezia Giulia, Italy

106.2 km
Distance
1,059 m
Ascent
829 m
Descent

Discover more routes