Flight distance between Lancy, Switzerland and Bengaluru, India 4,691.2 mi / 7,549.8 km