Flight distance between Viña del Mar, Chile and Saint Petersburg, Russia 8,562.1 mi / 13,779.4 km