enbus TN Bus Finder

Rameshwaram to Salem Bus Timings

4 Ordinary, 4 Ultra Deluxe, 1 Deluxe · TNSTC & SETC services · Updated 2026

~430 km~9h9 busesFirst: 4:30 PMLast: 9:30 PM₹429

Showing 9 results.

  • Day
  • Next bus
    TTL-RAMESWAR-BANGALOREOrdinary
    4:30 PM
    RameshwaramSalem
  • 886UDOrdinary
    4:30 PM
    RameshwaramSalem
  • Evening
  • 637UDUltra Deluxe
    429 km
    7:00 PM
    RameshwaramSalem
  • 637UDUltra Deluxe
    7:00 PM5:15 AM· 10h 15min
    RameshwaramSalem
  • TTL-RAMESWAR-SALEMOrdinary
    7:00 PM
    RameshwaramSalem
  • 637UDOrdinary
    7:00 PM
    RameshwaramSalem
  • 637UDUltra Deluxe
    8:15 PM5:15 AM· 9h
    RameshwaramSalem
  • 111PDeluxe
    8:25 PM
    RameshwaramSalem
  • 637UDUltra Deluxe
    9:30 PM5:15 AM· 7h 45min
    RameshwaramSalem

Book seats online for TNSTC & SETC buses

Book on TNSTC →

Stops on this route

Intermediate stops for route TTL-RAMESWAR-BANGALORE — other buses may have different stops.

  1. Rameshwaram4:30 PM
  2. Ramanathapuram Ii
  3. Paramakudi
  4. Madurai
  5. Kannanur
  6. Salem
  7. Hosuru
  8. Bangalore

About Rameshwaram to Salem buses

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

Bus types: 4 ordinary, 4 ultra deluxe, 1 deluxe. First bus around 4:30 PM, last bus near 9:30 PM.

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

Frequently asked questions

How many government buses run from Rameshwaram to Salem?
There are 9 TNSTC and SETC government buses operating from Rameshwaram to Salem.
What time is the first bus from Rameshwaram to Salem?
The first bus from Rameshwaram to Salem departs at 4:30 PM.
What time is the last bus from Rameshwaram to Salem?
The last bus from Rameshwaram to Salem departs at 9:30 PM.
What types of buses run from Rameshwaram to Salem?
Bus types on this route include 4 Ordinary, 4 Ultra Deluxe, 1 Deluxe.
Can I find buses that stop at Rameshwaram or Salem mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Rameshwaram or Salem is not the origin or terminus of the route.
How long does the journey from Rameshwaram to Salem take?
The journey from Rameshwaram to Salem typically takes around 9h. Actual travel time may vary with boarding stops and traffic.
What is the bus fare from Rameshwaram to Salem?
The approximate bus fare from Rameshwaram to Salem is ₹429, based on official TNSTC rates.

Popular routes from Rameshwaram

Looking for the return journey? Salem to Rameshwaram bus timings

Popular routes from Salem