Bangalore to Rameswaram

   Bangalore to Rameswaram Road Distance 570 km
   Bangalore to Rameswaram Aerial Distance 451 km
  Bangalore to Rameswaram Travel Time 9 hours 57 mins

How to reach Rameswaram from Bangalore

The Preferred Way of Going from Bangalore to Rameshwaram

The most convenient way of travelling from Bangalore to Rameshwaram is by Bus. The bus rides are mostly a comfortable overnight journey and are also very cost effective compared to the other modes of transport.

Top Hotels In Rameswaram

View All Hotels In Rameswaram

Knowing The Details

1. Bangalore to Rameshwaram by Bus
2. Bangalore to Rameshwaram by Car
3. Bangalore to Rameshwaram via Madurai - By Flight
4. Popular Routes to Rameswaram
5. Popular Routes from Bangalore
6. Places to Visit in Rameswaram
7. Hotels in Rameswaram

1. Bangalore to Rameshwaram by Bus

The total road distance between Bangalore and Rameshwaram is 582 kilometers, which takes around 11 hours to cover by road. If your preferred mode of travel is the roadways, you can opt for a bus journey to reach your final destination. Numerous private operators run buses on this route regularly, and these buses also provide their passengers with amenities such as AC, blankets and water bottles. Make sure that you check out on these facilities before you book a bus so that you can be assured of a comfortable journey. Also, most passengers prefer to take buses that leave Bangalore at night, so that they can reach Rameshwaram in the early morning hours and then enjoy sightseeing at leisure.
Available Bus Options
1. TNSTC (Ultra Deluxe Buses)

Departure: 19:15
Arrival: 08:15
Duration: 13 hours

Fare: INR 683

2. SRS Travels (Non AC and AC Sleeper Buses)

A. Departure: 19:15, Arrival: 07:15 (for the AC bus)

B. Departure: 18:30, Arrival: 06:30 (for the non-AC bus)

Duration: 12 hours

Fare: INR 740 to INR 842

3. Royal Travels (Non-A/C Seater/Sleeper buses)

Departure: 18:30
Arrival: 07:10
Duration: 12 hours and 40 minutes

Fare: INR 700

Bus tickets sell out pretty soon during the festive season and summer vacations, so if you are planning to travel during that time, make sure that you book your bus tickets well in advance.

2. Bangalore to Rameshwaram by Car

Even though a car ride from Bangalore to Rameshwaram is a long drive, a lot of travellers prefer this option because it offers them scenic views on the way.

The entire route from Bangalore to Rameshwaram is around 580 kilometres, and it takes around 10-12 hours to complete the journey. Thus, a lot of travellers prefer to halt at least once during the entire trip to ensure a comfortable journey. Cabs can also easily be booked online through car rental service providers such as Gozocabs, Savaari, etc.; and you are also free to choose a car that suits your budget. Alternatively, you can book a cab through a local trusted outstation cab service provider. Try and book the cab well in advance to get the best deals, and also find out whether the quote that is offered to you includes toll, GST, etc.; or if that will be charged separately.
The Routes That Can Be Taken
Route 1: Bangalore to Rameshwaram via NH 44

This route takes you across a total of 582 kilometres, and the entire journey takes around 11 hours. You will have to pass through Nice Road, and then exit at Hosur. After this, you will have to travel through NH 7 to reach Salem. Then continue to drive till Madurai and finally reach Rameshwaram.

Route 2: Bangalore to Rameshwaram via NH 38

This route takes you over a distance of 632 kilometres, and the entire journey can take anything between 12 to 13 hours to finish. You will have to stay on the Hosur Road and then drive on the NH 77 and SH 9A.

Road Conditions
It is indeed a pleasant drive from Bangalore to Rameshwaram. The route is a part of the Golden Quadrilateral up to Madurai, and travellers can find all amenities en route. The roads are well built, so a comfortable journey is guaranteed.

Eating Options on the Way
The highways are dotted with local dhabas that serve authentic South Indian cuisine as well as north Indian food items. However, there are only limited options once you cross Madurai, so it is advisable to have lunch/dinner at Madurai itself.

3. Bangalore to Rameshwaram via Madurai - By Flight

Bangalore to Rameshwaram via air is a viable and economical option, and a lot of travelers prefer this mode of transportation over others since it is the fastest and most-time saving option. Bangalore has an international airport of its own, which is the Kempegowda International Airport; while the closest airport to Rameshwaram is that in Madurai.

There are regular direct as well as indirect flights that operate between Bangalore and Madurai, and the distance between the two can be covered in just 50 minutes to an hour and a half by a direct flight, with fares starting from just INR 2500. From Madurai, one can then book a cab or board a bus/train to reach Rameshwaram.
Available Flight Options
Both SpiceJet and IndiGo operate direct flights between Bangalore and Madurai. The flights by SpiceJet will take you to your destination in just 50 minutes, while those operated by IndiGo take around 1 hour and 30 minutes.

Transportation from Madurai to Rameshwaram
The distance between Madurai International Airport and Rameshwaram is 180 kilometers, and travelers can opt for trains, taxis or buses to reach their final destination with ease.

Popular Routes to Rameswaram

Important Routes Time Taken Distance
Chennai to Rameswaram 9 hours 2 mins 559 km
Bangalore to Rameswaram 9 hours 57 mins 570 km
Mumbai to Rameswaram 23 hours 29 mins 1,557 km
Delhi to Rameswaram 1 day 17 hours 2,735 km
Hyderabad to Rameswaram 17 hours 52 mins 1,138 km
Ernakulam to Rameswaram 10 hours 14 mins 433 km

Popular Routes from Bangalore

Important Routes Time Taken Distance
Bangalore to Coorg 5 hours 10 mins 264 km
Bangalore to Goa 8 hours 45 mins 557 km
Bangalore to Mysore 2 h 40 min 146 km
Bangalore to Ooty 6 hours 15 mins 274 km
Bangalore to Pondicherry 6 hours 19 mins 311 km
Bangalore to Hyderabad 8 hours 10 mins 569 km

Top Hotels In Rameswaram

View All Hotels In Rameswaram