Flight distance between Saint Petersburg, Russia and Barisāl, Bangladesh 3,842.7 mi / 6,184.3 km