How to get from Vasilyevsky Island to Petergof by car, truck, bike, walk
Distance between Vasilyevsky Island and Petergof is 23 kilometers (14 miles).
Driving distance from Vasilyevsky Island to Petergof is 44 kilometers (27 miles)
Route Map
Routes from vasilyevsky-island-leningradskaya-oblast to petergof-sankt-peterburg
4 Ways from Vasilyevsky Island (Russia/Leningradskaya Oblast') to Petergof (Russia/Sankt-Peterburg)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Адмиралтейская набережная 542 m
2. Turn left onto Сенатская площадь 3.19 km
3. Turn right onto набережная Обводного канала 367 m
4. Turn left onto Митрофаньевский мост 66 m
5. Continue onto Митрофаньевское шоссе 3.71 km
See more
Questions and Answers
What is the cheapest way to get from Vasilyevsky Island (Russia/Leningradskaya Oblast') to Petergof (Russia/Sankt-Peterburg)?
How do I get from Vasilyevsky Island (Russia/Leningradskaya Oblast') to Petergof (Russia/Sankt-Peterburg) the fastest?
How long does it take to get from Vasilyevsky Island (Russia/Leningradskaya Oblast') to Petergof (Russia/Sankt-Peterburg)?