Flight distance between Kolkata, India and Manzini, Swaziland 5,098.5 mi / 8,205.3 km