Flight distance between Al Ḩudaydah, Yemen and Saint Petersburg, Russia 3,184.0 mi / 5,124.1 km