Rameshwaram is an important pilgrimage center in the state of Tamil Nadu. One can reach Rameshwaram from Bangalore through following ways.
How to reach Rameshwaram from Bangalore by Train
There are not many direct trains from Bangalore to Rameshwaram. The best option is to take a train from Bangalore to Tiruchirapalli. The total distance between Tiruchirapalli & Rameshwaram is 229 kms. However, train journey to Rameshwaram via tiruchirapalli is very time consuming. It is more than 12 hours journey.
Trains from Bangalore to Tiruchirapalli
16232 - MAILADUTURAIEXP
22497 - TPJ HUMSFAR EXP
02497 - TPJ HUMSAFAR SPL
06050 - KJM-TPJ SPL
06232 - MYS MV FEST SPL
Covid Special Trains from Bangalore to Tiruchirappalli
07353 - VSG VLNK SPL
17315 - VELANKANNI EXP
How to reach Rameshwaram from Bangalore by Air
Rameshwaram doesn’t have an airport. The nearest airport to Rameshwaram is Madurai airport, approximately 168 kms away. There are ample flights from Bangalore to Madurai every day. From Madurai there are buses to Rameshwaram after every ten minutes. One can also opt for train. There are many trains from Madurai to Rameshwaram.
How to reach Rameshwaram from Bangalore by Road
The total distance between Bangalore to Rameshwaram is around 600 kms. Bangalore to Rameshwaram is approximately 10 hour road. There are very few direct KSRTC buses from Bangalore to Rameshwaram.
However, there are many direct KSRTC buses to Madurai & Tiruchirapalli, from their you can either catch train or bus to Rameshwaram. SRS Travels, a renowned travel agency in Bangalore, does provide direct bus service to Rameshwaram.