Flight distance between Slavonski Brod, Croatia and Saint Petersburg, Russia 1,140.1 mi / 1,834.8 km