

Route template
Sofia to Plovdiv
This epic cycling route takes you from bustling Sofia—the lively capital of Bulgaria with its vibrant mix of Roman ruins, Soviet architecture, and Mount Vitosha on the skyline—all the way to Plovdiv, Bulgaria’s charming cultural gem and one of Europe’s oldest cities.
Covering around 181 km, this journey takes you through the heart of the country with plenty of variety: you’ll tackle a total ascent of about 1,440 meters and enjoy more descent (over 1,800 meters!), with quiet roads making up over half of the route. As you roll out of Sofia, you’ll mostly be on tranquil rural roads, skirting small towns, fields, and the occasional forest. Keep an eye out for the dramatic shift in scenery as you approach the Thracian plains near Plovdiv.
Plovdiv awaits at the end—famous for its ancient Roman theater, cobblestone Old Town, and a buzzing arts scene. If you have the legs, take a spin up one of Plovdiv's hills for awesome sunset views. Most of the riding is on good pavement, so you can soak up the journey’s sights without fretting about rough surfaces. Don’t forget to grab a banitsa pastry at the finish!
Community
Top users in this region
From our community
The best bike routes from Sofia to Plovdiv
София - Костенец - Пазарджик - Пловдив
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 162.2 km
- Distance
- 452 m
- Ascent
- 869 m
- Descent
София - Пловдив
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 157.5 km
- Distance
- 383 m
- Ascent
- 793 m
- Descent
София - Пловдив
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 199.8 km
- Distance
- 1,004 m
- Ascent
- 1,395 m
- Descent
9. Etappe (a): Sofia- Plovdiv
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 152 km
- Distance
- 593 m
- Ascent
- 973 m
- Descent
Bulgaaria rattamatk 2011
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 508.9 km
- Distance
- 3,959 m
- Ascent
- 4,339 m
- Descent
Sofia - Borovets - Peshtera - Plovdiv
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 180.1 km
- Distance
- 1,010 m
- Ascent
- 1,907 m
- Descent
София - Пловдив
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 163.9 km
- Distance
- 504 m
- Ascent
- 886 m
- Descent
9. Etappe (b) Sofia - Panagyurishte - Plovdiv
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 159.2 km
- Distance
- 957 m
- Ascent
- 1,356 m
- Descent
Sofia - Plovdiv
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 161.4 km
- Distance
- 648 m
- Ascent
- 1,036 m
- Descent
Pontresina-Istanbul, Etappe 9
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 174.3 km
- Distance
- 925 m
- Ascent
- 1,321 m
- Descent
София- Пловдид
Cycling route in Sofia, Sofia-Capital, Bulgaria
- 175.7 km
- Distance
- 575 m
- Ascent
- 1,018 m
- Descent
Discover more routes
- Bulgaaria rattamatk 2011
- Distance
- 508.9 km
- Ascent
- 3,959 m
- Descent
- 4,339 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- Sofia - Borovets - Peshtera - Plovdiv
- Distance
- 180.1 km
- Ascent
- 1,010 m
- Descent
- 1,907 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- София - Пловдив
- Distance
- 163.9 km
- Ascent
- 504 m
- Descent
- 886 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- 9. Etappe (b) Sofia - Panagyurishte - Plovdiv
- Distance
- 159.2 km
- Ascent
- 957 m
- Descent
- 1,356 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- Sofia - Plovdiv
- Distance
- 161.4 km
- Ascent
- 648 m
- Descent
- 1,036 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- Pontresina-Istanbul, Etappe 9
- Distance
- 174.3 km
- Ascent
- 925 m
- Descent
- 1,321 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- София- Пловдид
- Distance
- 175.7 km
- Ascent
- 575 m
- Descent
- 1,018 m
- Location
- Sofia, Sofia-Capital, Bulgaria
- Етап1
- Distance
- 188.2 km
- Ascent
- 829 m
- Descent
- 1,246 m
- Location
- Sofia, Sofia-Capital, Bulgaria
Routes from Sofia
Bikepacking from
Sofia to Burgas
Bikepacking from
Sofia to Smolyan
Cycling day trip from
Sofia to Bozhurishte
Cycling day trip from
Sofia to Buhovo
Routes to Plovdiv
Cycling day trip from
Asenovgrad to Plovdiv