Flight distance between Midrand, South Africa and Kėdainiai, Lithuania 5,621.1 mi / 9,046.4 km