Flight distance between Kathmandu, Nepal and Kolkata, India 402.8 mi / 648.3 km