Flight distance between Porto Novo, Cape Verde and Pirot, Serbia 3,311.2 mi / 5,328.9 km