The Kerala State Transport Corporation (KSRTC) will resume all its services from Friday.
"All unit officers have been directed to take steps to ensure full services from December 18," KSRTC Chairman and Managing Director Biju Prabhakar said.
"It may take one week to normalise the schedules," Prabhakar added.
Several KSRTC services have been suspended since March 25 after the state imposed a total lockdown in wake of the coronavirus outbreak.
Even after resumption on Friday, fast passenger services will be restricted to two districts and super-fast services to four districts to curb the spread of the virus.
Christmas-New Year special services
KSRTC will operate special inter-state services from Bengaluru to various places in Kerala from December 21 to January 4, next year.
The special services will be to Kozhikode, Kannur, Payannur, Sulthan Bathery, Thrissur, Ernakulam, Thiruvananthapuram, and Kottayam using super express and super deluxe buses.
A special service from Chennai to Thiruvananthapuram (via Madurai, Nagercoil) is also being arranged.
Passengers will be charged the end-to-end fare (full fare will be charged from even those who alight in between the journey) including an additional 10 per cent.
The passengers travelling by these services should comply with Kerala's COVID safety protocol.
In the event of a shortage of passengers, the services could be cancelled.
Bus timings from Bengaluru
Bengaluru-Ernakulaum (Super Deluxe): 6.40 pm
Bengaluru-Thiruvananthapuram (Super Deluxe): 6 pm
Bengaluru-Kottayam (Super Deluxe): 6.15 pm
(All services will run via Palakkad, Salem)
Services to Bengaluru
Ernakulam-Bengaluru (Super Deluxe): 6.30 pm
Kottayam-Bengaluru (Super Deluxe): 6.10 pm
Thiruvananthapuram-Bengaluru (Super Deluxe): 5.30 pm.
(All services will run via Palakkad, Salem).