Approx. 5 hours 20 minutes to fly from Singapore to Kolkata.
Approx. 3 hours 59 minutes to fly from Kuala Lumpur to Kolkata.
Approx. 59 minutes to fly from Dhaka to Kolkata.
Approx. 2 hours 29 minutes to fly from Bengaluru to Kolkata.