enbus TN Bus Finder

Chennai to Rameshwaram Bus Timings

3 AC, 2 Ultra Deluxe, 2 Non-AC, 1 Ordinary · TNSTC & SETC services · Updated 2026

~580 km~9h 30min8 busesFirst: 5:00 PMLast: 9:30 PM₹581–₹755

Showing 8 results.

  • Evening
  • 159UDUltra Deluxe
    582 km
    5:00 PM
    ChennaiRameshwaram
  • 166UDUltra Deluxe
    581 km
    5:45 PM
    ChennaiRameshwaram
  • 166ABAC
    6:10 PM6:25 AM· 12h 15min
    ChennaiRameshwaram
  • 166 ACOrdinary
    6:30 PM
    ChennaiRameshwaram
  • 166ACAC
    581 km
    6:30 PM
    ChennaiRameshwaram
  • 166LBNon-AC
    6:45 PM7:00 AM· 12h 15min
    ChennaiRameshwaram
  • Next bus
    166ABAC
    8:55 PM6:25 AM· 9h 30min
    ChennaiRameshwaram
  • 166LBNon-AC
    9:30 PM7:00 AM· 9h 30min
    ChennaiRameshwaram

Book seats online for TNSTC & SETC buses

Book on TNSTC →

About Chennai to Rameshwaram buses

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

Bus types: 3 ac, 2 ultra deluxe, 2 non-ac, 1 ordinary. First bus around 5:00 PM, last bus near 9:30 PM.

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

Frequently asked questions

How many government buses run from Chennai to Rameshwaram?
There are 8 TNSTC and SETC government buses operating from Chennai to Rameshwaram.
What time is the first bus from Chennai to Rameshwaram?
The first bus from Chennai to Rameshwaram departs at 5:00 PM.
What time is the last bus from Chennai to Rameshwaram?
The last bus from Chennai to Rameshwaram departs at 9:30 PM.
What types of buses run from Chennai to Rameshwaram?
Bus types on this route include 3 AC, 2 Ultra Deluxe, 2 Non-AC, 1 Ordinary.
Can I find buses that stop at Chennai or Rameshwaram mid-route?
Yes. enbus.in searches intermediate stops, so you can find buses even if Chennai or Rameshwaram is not the origin or terminus of the route.
How long does the journey from Chennai to Rameshwaram take?
The journey from Chennai to Rameshwaram typically takes around 9h 30min. Actual travel time may vary with boarding stops and traffic.
What is the bus fare from Chennai to Rameshwaram?
Bus fares from Chennai to Rameshwaram range from approximately ₹581 (Express) to ₹755 (AC/Ultra Deluxe), based on official TNSTC rates.
Are there AC buses from Chennai to Rameshwaram?
Yes, 5 AC or Ultra Deluxe buses run from Chennai to Rameshwaram.

Popular routes from Chennai

Looking for the return journey? Rameshwaram to Chennai bus timings