Flight distance between Trou du Nord, Haiti and Požarevac, Serbia 5,428.3 mi / 8,736.0 km