Flight distance between Dera Ghazi Khan, Pakistan and Kraljevo, Serbia 2,868.9 mi / 4,617.0 km