Around the World

Distance between Kazan and Saint Petersburg

Distance from Kazan to Saint Petersburg is 745 miles / 1199 kilometers and driving distance is 953 miles or 1534 kilometers. Travel time by car is about 18 hours 31 minutes.

Map showing the distance from Kazan to Saint Petersburg

Beeline Air distance: miles km
Driving line Driving distance: miles km

Kazan

City: Kazan
Country: Russia
Coordinates: 55°47′19″N
49°7′19″E

Saint Petersburg

City: Saint Petersburg
Country: Russia
Coordinates: 59°56′19″N
30°18′50″E

Time difference between Kazan and Saint Petersburg

There is no time difference between Kazan and Saint Petersburg. Current local time in Kazan and Saint Petersburg is 22:02 MSK (2021-04-13)

Search