Flight distance between Porto Novo, Cape Verde and Kragujevac, Serbia 3,251.6 mi / 5,232.9 km