The tremors were felt in West Bengal's Kolkata at 10:10 am and lasted for about 20 seconds, according to reports.