Flight distance between Kolkata, India and Belgrade, Serbia 4,067.8 mi / 6,546.6 km