Kannur to Rameshwaram
Distance, road route, travel options and tentative fare estimates by car, bus and train from Kannur, Kerala to Rameshwaram, Tamil Nadu.
Approx Distance: 674 km
Approx Duration: 15 hrs
Route overview
Kannur to Rameshwaram is about 674 km by road, roughly 15 hours of travel time.
By car: Kannur to Rameshwaram
About 13h of driving split over 2 days, plus stops.
- Start from Kannur. Leave early (5–6 AM) and avoid driving on highways after dark.
- 150 km (about 3h of driving) — Rest stop around km 150. Look for a town or highway plaza with fuel and food.
- 187 km (about 3h 44m of driving) — Overnight halt around km 337. Stop for the night in a town along the highway with hotels.
- 150 km (about 3h of driving) — Rest stop around km 487. Look for a town or highway plaza with fuel and food.
- 187 km (about 3h 44m of driving) — Arrive in Rameshwaram
By bus: Kannur to Rameshwaram
Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.
- Board at Kannur. Go to the main bus stand / ISBT in Kannur. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.
- Kannur → Rameshwaram. AC Sleeper / Volvo (overnight) · ~674 km Takes about 14h 59m. Tentative fare ₹740–₹1,940.
- Arrive in Rameshwaram
By train: Kannur to Rameshwaram
The nearest railway stations are Kannur for Kannur and Rameswaram for Rameshwaram. There is no direct train between them in our timetable data; most travellers change trains at a major junction. Options with a change:
- With one change, 19h 28m in total: Mangalore Chennai Egmore Express (16108) 09:17 AM Chirakkal to 09:50 PM Tiruchirappalli, then Setu Express (16713) 10:35 PM Tiruchirappalli to 04:45 AM Rameswaram — change at Tiruchirappalli (about 45m wait)
- With one change, 19h 51m in total: West Coast Express (16628) 11:59 PM Chirakkal to 09:45 AM Karuppur, then Okha-Rameswaram Express (16734) 11:11 AM Karuppur to 07:50 PM Rameswaram — change at Karuppur (about 1h 26m wait)
- With one change, 21h 4m in total: Mangalore Tiruchirappalli Weekly Superfast Express (12654) 10:46 PM Chirakkal to 05:20 AM Erode Jn, then Okha-Rameswaram Express (16734) 12:30 PM Erode Jn to 07:50 PM Rameswaram — change at Erode Jn (about 7h 10m wait)
Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.
Tentative fare estimate
Approximate fares for about 674 km, estimated from typical Indian per-km tariffs — not a live quote from any operator.
- Car / Taxi: Hatchback ₹7,510 · Sedan ₹8,860 · SUV ₹11,610 · Innova / MUV ₹13,010 · Tempo Traveller ₹15,130
- Bus: Non-AC Seater ₹740 · AC Seater ₹1,210 · Non-AC Sleeper ₹1,080 · AC Sleeper ₹1,550 · Volvo / Multi-Axle ₹1,940
- Train: Sleeper ₹430 · Economy ₹700 · Third AC ₹970 · Second AC ₹1,380 · First AC ₹1,920
Tentative estimates only — actual fares vary by operator, season, class and how early you book.
Other routes
More routes from Kannur
More routes to Rameshwaram
Related Tour Packages