Cities on the Way: St. Petersburg to Petrozavodsk
Discover places to stop between St. Petersburg and Petrozavodsk.
Need a transfer near Petrozavodsk?
Fixed-price airport transfers, no hidden fees.
More Trip Calculations
Explore by City
Frequently Asked Questions
What cities are between St. Petersburg and Petrozavodsk?
Cities located along the route from St. Petersburg to Petrozavodsk include: Orlando (153 km from St. Petersburg), Jacksonville (301 km from St. Petersburg), Tallahassee (334 km from St. Petersburg), Columbus (565 km from St. Petersburg), Atlanta (683 km from St. Petersburg), Charlotte (845 km from St. Petersburg), Huntsville (856 km from St. Petersburg), Fayetteville (884 km from St. Petersburg), Winston-Salem (952 km from St. Petersburg), Greensboro (960 km from St. Petersburg), Raleigh (966 km from St. Petersburg), West Raleigh (967 km from St. Petersburg), Durham (979 km from St. Petersburg), Nashville (1008 km from St. Petersburg), Lexington (1146 km from St. Petersburg), Lexington-Fayette (1152 km from St. Petersburg), Chesapeake (1170 km from St. Petersburg), Norfolk (1172 km from St. Petersburg), Meads (1180 km from St. Petersburg), Virginia Beach (1188 km from St. Petersburg).
How long does it take to drive from St. Petersburg to Petrozavodsk?
The estimated driving time from St. Petersburg to Petrozavodsk is approximately 145h 16m, covering around 11621 km by road.