

Route template
Trieste to Piran
Set off from the vibrant port city of Trieste—known for its blend of Italian, Slovenian, and Austro-Hungarian influences—towards the stunning Slovenian coastline at Piran. This ride covers just under 50 km, winding through picturesque border landscapes, rolling hills, and charming coastal towns.
Expect a bit of a workout, with nearly 900 meters of climbing, but most of the path sticks to smooth asphalt and quiet roads, making it quite enjoyable for a medium-level cyclist. The route mixes peaceful cycleways with quaint country roads and offers the occasional sweeping view of the Adriatic Sea.
Don’t miss an espresso in Trieste before rolling out—the coffee scene is legendary here! As you arrive in Piran, get ready for narrow medieval streets and colorful Venetian architecture perched above the sea.
Take your time to soak up the cross-cultural vibes riding from Italy into Slovenia, and reward yourself with some fresh seafood by the water once you arrive at your laid-back Piran finish line.
Community
Top users in this region
From our community
The best bike routes from Trieste to Piran
5_Triest nach Piran
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 43 km
- Distance
- 644 m
- Ascent
- 649 m
- Descent
Trieste to Piran
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 42.8 km
- Distance
- 283 m
- Ascent
- 294 m
- Descent
Route to Piran / Pirano
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 47.5 km
- Distance
- 694 m
- Ascent
- 708 m
- Descent
Trieste to Portoroz/Piran
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 40.9 km
- Distance
- 328 m
- Ascent
- 328 m
- Descent
EuroTrip de Joe-Day 1
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 47.1 km
- Distance
- 498 m
- Ascent
- 507 m
- Descent
Triest - Rosandratal - Piran
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 61.3 km
- Distance
- 743 m
- Ascent
- 743 m
- Descent
Mirko Tag 3
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 60.8 km
- Distance
- 958 m
- Ascent
- 963 m
- Descent
fietsvakantie 2023 deel 1
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 47.1 km
- Distance
- 473 m
- Ascent
- 472 m
- Descent
La parenzana (Trieste-Koper & further)
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 38.6 km
- Distance
- 515 m
- Ascent
- 639 m
- Descent
Trieste to Piran
Cycling route in Trieste, Friuli Venezia Giulia, Italy
- 37.9 km
- Distance
- 500 m
- Ascent
- 624 m
- Descent
Discover more routes
- Trieste to Portoroz/Piran
- Distance
- 40.9 km
- Ascent
- 328 m
- Descent
- 328 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- EuroTrip de Joe-Day 1
- Distance
- 47.1 km
- Ascent
- 498 m
- Descent
- 507 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- Triest - Rosandratal - Piran
- Distance
- 61.3 km
- Ascent
- 743 m
- Descent
- 743 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- Mirko Tag 3
- Distance
- 60.8 km
- Ascent
- 958 m
- Descent
- 963 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- Day 1
- Distance
- 43.5 km
- Ascent
- 398 m
- Descent
- 401 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- fietsvakantie 2023 deel 1
- Distance
- 47.1 km
- Ascent
- 473 m
- Descent
- 472 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- La parenzana (Trieste-Koper & further)
- Distance
- 38.6 km
- Ascent
- 515 m
- Descent
- 639 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
- Trieste to Piran
- Distance
- 37.9 km
- Ascent
- 500 m
- Descent
- 624 m
- Location
- Trieste, Friuli Venezia Giulia, Italy
Routes from Trieste
Bikepacking from
Trieste to Pula
Cycling day trip from
Trieste to Buje
Cycling day trip from
Trieste to Umag
Quick ride by bicycle from
Trieste to Villa Opicina
Quick ride by bicycle from
Trieste to Kozina
Routes to Piran
Bikepacking from
Ljubljana to Piran
Cycling day trip from
Muggia to Piran
Cycling day trip from
Umag to Piran
Quick ride by bicycle from
Izola to Piran
Quick ride by bicycle from
PortoroĹľ to Piran