Flight distance between Saint Petersburg, Russia and Monrovia, Liberia 4,280.9 mi / 6,889.4 km