Flight distance between San Pedro de Macorís, Dominican Republic and Saint Petersburg, Russia 5,442.5 mi / 8,758.9 km