Flight distance between Dera Ghazi Khan, Pakistan and Saint Petersburg, Russia 2,776.0 mi / 4,467.5 km