Flight distance between Baie-Mahault, Guadeloupe and Saint Petersburg, Russia 5,313.9 mi / 8,551.9 km