How far is Saint Petersburg from Monastir?

The flight distance between Monastir and Saint Petersburg is 3031km. Check all available flights on Wego.