enbus TN Bus Finder

Salem to Guruvayur Bus Timings

5 Ultra Deluxe · TNSTC & SETC services · Updated 2026

~330 km5 busesFirst: 9:00 AMLast: 11:00 PM₹331

Showing 5 results.

  • Early Morning
  • Next bus
    724UDUltra Deluxe
    331 km
    9:00 AM
    SalemGuruvayur
  • Day
  • 724UDUltra Deluxe
    331 km
    10:10 AM
    SalemGuruvayur
  • Evening
  • 724UDUltra Deluxe
    331 km
    6:30 PM
    SalemGuruvayur
  • 724UDUltra Deluxe
    331 km
    8:30 PM
    SalemGuruvayur
  • 724UDUltra Deluxe
    331 km
    11:00 PM
    SalemGuruvayur

Book seats online for TNSTC & SETC buses

Book on TNSTC →

About Salem to Guruvayur buses

5 TNSTC and SETC buses operate between Salem and Guruvayur. enbus.in matches intermediate stops too — find buses even if Salem or Guruvayur is a mid-route stop.

Bus types: 5 ultra deluxe. First bus around 9:00 AM, last bus near 11:00 PM.

Typical route distance is ~330 km, so plan buffer time for boarding and traffic.

Frequently asked questions

How many government buses run from Salem to Guruvayur?
There are 5 TNSTC and SETC government buses operating from Salem to Guruvayur.
What time is the first bus from Salem to Guruvayur?
The first bus from Salem to Guruvayur departs at 9:00 AM.
What time is the last bus from Salem to Guruvayur?
The last bus from Salem to Guruvayur departs at 11:00 PM.
What types of buses run from Salem to Guruvayur?
Bus types on this route include 5 Ultra Deluxe.
Can I find buses that stop at Salem or Guruvayur mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Salem or Guruvayur is not the origin or terminus of the route.
What is the bus fare from Salem to Guruvayur?
The approximate bus fare from Salem to Guruvayur is ₹331, based on official TNSTC rates.

Popular routes from Salem

Looking for the return journey? Guruvayur to Salem bus timings