- 316.1 km
- 3,616 m
- 3,808 m
- Villach, Carinthia, Austria


This route takes you from the charming Austrian town of Villach all the way to the vibrant Slovenian capital, Ljubljana—a cross-border cycling adventure of about 152 km! Starting in Villach, known for its quaint old town and riverside charm, you'll head south and tackle some solid climbing (nearly 2,400 meters of ascent), with max elevations just below 900 meters. The ride is mostly on quiet roads and smooth cycleways, making it perfect for relaxed bike touring.
Roll through the scenic valleys and gentle peaks of the Julian Alps, passing lush forests and rivers, and enjoy plenty of downhill spins after the climbs. Most of the surfaces are paved, though be prepared for a few sections with looser gravel and the occasional missing pavement, so a sturdy bike (and maybe some adventure in your soul) is recommended.
Arriving in Ljubljana, you’ll be greeted by laid-back café culture, the iconic Ljubljanica river, and fascinating architecture. It’s a route full of alpine vibes, border-crossing buzz, and plenty of natural beauty. Don’t forget your camera and passport!
Cycling route in Villach, Carinthia, Austria
- 114.4 km
- Distance
- 781 m
- Ascent
- 986 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 137.4 km
- Distance
- 1,748 m
- Ascent
- 1,956 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 385.4 km
- Distance
- 5,642 m
- Ascent
- 5,832 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 134.2 km
- Distance
- 1,420 m
- Ascent
- 1,619 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 316.1 km
- Distance
- 3,616 m
- Ascent
- 3,808 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 207.2 km
- Distance
- 6,082 m
- Ascent
- 5,783 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 147.9 km
- Distance
- 2,134 m
- Ascent
- 2,326 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 137.3 km
- Distance
- 597 m
- Ascent
- 797 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 185.8 km
- Distance
- 1,194 m
- Ascent
- 1,392 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 140.4 km
- Distance
- 1,580 m
- Ascent
- 1,788 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 147.5 km
- Distance
- 2,326 m
- Ascent
- 2,529 m
- Descent
Cycling route in Villach, Carinthia, Austria
- 125.2 km
- Distance
- 756 m
- Ascent
- 966 m
- Descent
- Villach - Ljubljana
- Slovenien
- 207.2 km
- 6,082 m
- 5,783 m
- Villach, Carinthia, Austria
- Von Villach bis Laibach
- 147.9 km
- 2,134 m
- 2,326 m
- Villach, Carinthia, Austria
- Villach - Ljubljana
- 137.3 km
- 597 m
- 797 m
- Villach, Carinthia, Austria
- AUT - LJU via plateau
- 185.8 km
- 1,194 m
- 1,392 m
- Villach, Carinthia, Austria
- Villach-Ljubljana/Flixbus retour
- 140.4 km
- 1,580 m
- 1,788 m
- Villach, Carinthia, Austria
- Hauptplatz 27–31, Villach nach Erjavčeva cesta, Ljubljana
- 147.5 km
- 2,326 m
- 2,529 m
- Villach, Carinthia, Austria
- Ossiacher See-Ljubljana ĂĽber Wurzenpass
- 125.2 km
- 756 m
- 966 m
- Villach, Carinthia, Austria
- Bikepacking fromVillach to Grado
- Bikepacking fromVillach to Trieste
- Cycling day trip fromVillach to Moggio di Sotto
- Cycling day trip fromVillach to Malborghetto Valbruna
- By bicycle fromVillach to Ossiach
- By bicycle fromVillach to Wernberg
- Bikepacking fromDonji grad to Ljubljana
- Bikepacking fromMaribor to Ljubljana
- Cycling day trip fromKamnik to Ljubljana
- Cycling day trip fromKranj to Ljubljana
- By bicycle fromLavrica to Ljubljana
- By bicycle fromDol pri Ljubljani to Ljubljana


























