Flight distance between Manizales, Colombia and Saint Petersburg, Russia 6,454.7 mi / 10,387.8 km