Flight distance between Trou du Nord, Haiti and Valjevo, Serbia 5,373.7 mi / 8,648.1 km