Flight distance between Uyo, Nigeria and Valjevo, Serbia 2,805.7 mi / 4,515.3 km