India on Friday reported 6,088 new coronavirus infections, the highest single-day figure since the start of the outbreak.
According to the Health Ministry, the tally of cases in the country stands at 118,447.
With 48 new fatalities, the nationwide death toll rose to 3,583.
Meanwhile, national carrier Air India started taking bookings for domestic flights amid the COVID-19 lockdown. Flights will resume from May 25.
Of the 148 deaths reported since Thursday morning, 64 were in Maharashtra, 24 in Gujarat, 18 from Delhi, 11 from Uttar Pradesh, seven from Tamil Nadu, six from West Bengal, five from Telangana, four from Rajasthan, three from Madhya Pradesh, two from Jammu and Kashmir and one each from Bihar, Odisha, Haryana and Punjab.
According to the health ministry's updated data, the highest number of confirmed cases in the country are from Maharashtra at 41,642 followed by Tamil Nadu (13,967), Gujarat (12,905), Delhi (11,659) Rajasthan (6,227), Madhya Pradesh (5,981) and Uttar Pradesh (5,515. The number of COVID-19 cases has gone up to 3,197 in West Bengal, 2,647 in Andhra Pradesh and 2,028 in Punjab. It has risen to 1,982 in Bihar, 1,699 in Telangana, 1,605 in Karnataka, 1,449 in Jammu and Kashmir and 1,103 in Odisha and 1,031 in Haryana.
Of the 3,435 fatalities, Maharashtra accounts for 1,454 deaths. It is followed by Gujarat (773) deaths, Madhya Pradesh (270), West Bengal (259), Delhi (194), Rajasthan (151), Uttar Pradesh (138), Tamil Nadu (94) and Andhra Pradesh (53). The death toll reached 45 in Telangana, 41 in Karnataka and 39 in Punjab and 20 in Jammu and Kashmir.