There are 10 ways to get from Toranagallu to Rameswaram by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Toranagallu to Bengalurubus redbusIndia_NON A/C Sleeper
- Take the bus from Bengaluru to Rameswarambus redbusIndia_A/C Sleeper / ...
21h 2mTrain
cheapest- Take the train from Toranagallu to Yerraguntlatrain 17416 / ...
- Take the train from Yerraguntla to Rameswaramtrain 16734
23h 23m₹611–4,750Drive 848.9 km
- Drive from Toranagallu to Rameswaramcar 848.9 km
13h 7m₹9,488–13,705Fly Jindal Vijaynagar Airport to Trichy International Airport, train
- Fly from Jindal Vijaynagar Airport (VDY) to Trichy International Airport (TRZ)plane VDY - TRZ
- Take the train from Tiruchchirapali to Rameswaramtrain
14h 9m₹6,178–21,765Bus via Bellary Jn
- Take the bus from Ballari to Kempegowda B.S.bus
- Take the bus from Madiwala to Rameshwarambus
22h 45m₹1,576–4,536Train via Tumkūr
- Take the train from Toranagallu to Tumkurtrain 16546
- Take the train from Tumkur to Rameswaramtrain 07355
26h 55m₹634–4,797Fly Jindal Vijaynagar Airport to Madurai, train
- Fly from Jindal Vijaynagar Airport (VDY) to Madurai (IXM)plane VDY - IXM
- Take the train from Madurai Jn to Rameswaramtrain
9h 7m₹6,173–20,900Train to Kempegowda International Airport, fly to Trichy International Airport, train
- Take the train from Toranagallu to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Trichy International Airport (TRZ)plane BLR - TRZ
- Take the train from Tiruchchirapali to Rameswaramtrain
16h 18m₹4,390–15,178Train to Kempegowda International Airport, fly to Madurai, train
- Take the train from Toranagallu to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Madurai (IXM)plane BLR - IXM
- Take the train from Madurai Jn to Rameswaramtrain
15h 45m₹5,985–11,313Fly Jindal Vijaynagar Airport to Kempegowda International Airport, bus, train
- Fly from Jindal Vijaynagar Airport (VDY) to Kempegowda International Airport (BLR)plane VDY - BLR
- Take the bus from Kempegowda International Airport to KR Pura stationbus
- Take the train from Krishnarajapurm to Jolarpettaitrain
- Take the train from Jolarpettai to Rameswaramtrain
16h 10m₹2,693–17,375
Jindal Vijaynagar Airport (VDY) to Trichy International Airport (TRZ) flights
Comparing Your Travel Options
The cheapest way to get from Toranagallu to Rameswaram is to train which costs ₹600 - ₹4,800 and takes 23h 23m.
The fastest way to get from Toranagallu to Rameswaram is to fly and train which takes 9h 7m and costs ₹6,000 - ₹21,000.
No, there is no direct bus from Toranagallu to Rameswaram. However, there are services departing from Toranagallu and arriving at Rameswaram via Bengaluru. The journey, including transfers, takes approximately 21h 2m.
No, there is no direct train from Toranagallu to Rameswaram. However, there are services departing from Toranagallu and arriving at Rameswaram via Yerraguntla. The journey, including transfers, takes approximately 23h 23m.
The distance between Toranagallu and Rameswaram is 851 km. The road distance is 848.9 km.
The best way to get from Toranagallu to Rameswaram without a car is to bus which takes 21h 2m and costs .
It takes approximately 21h 2m to get from Toranagallu to Rameswaram, including transfers.
Toranagallu to Rameswaram bus services, operated by National Travels - Ratnagiri, depart from Toranagallu station.
Toranagallu to Rameswaram train services, operated by Indian Railways, depart from Toranagallu station.
The best way to get from Toranagallu to Rameswaram is to bus which takes 21h 2m and costs . Alternatively, you can train, which costs ₹600 - ₹4,800 and takes 23h 23m.
What companies run services between Toranagallu, India and Rameswaram, Tamil Nādu, India?
You can take a vehicle from Toranagallu to Rameswaram via Toranagallu and Bengaluru in around 21h 2m. Alternatively, you can take a train from Toranagallu to Rameswaram via Yerraguntla in around 23h 23m.
- Website
- goindigo.in
Flights from Jindal Vijaynagar Airport to Trichy International Airport via Kempegowda International Airport
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹5,000–19,000
Flights from Jindal Vijaynagar Airport to Trichy International Airport via Kempegowda International Airport, Madras
- Ave. Duration
- 7h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₹5,500–19,000
Flights from Kempegowda International Airport to Trichy International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,800–11,000
Flights from Kempegowda International Airport to Trichy International Airport via Madras
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹3,800–11,000
Flights from Kempegowda International Airport to Madurai
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹5,500–7,500
- Website
- airindiaexpress.in
Flights from Jindal Vijaynagar Airport to Madurai via Kempegowda International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹5,500–19,000
Flights from Kempegowda International Airport to Trichy International Airport
- Ave. Duration
- 1h 12m
- When
- Monday to Thursday
- Estimated price
- ₹3,200–12,000
Flights from Kempegowda International Airport to Madurai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,100–15,000
- Website
- starair.in
Flights from Jindal Vijaynagar Airport to Kempegowda International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹1,700–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Toranagallu to Yerraguntla
- Ave. Duration
- 4h 53m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Yerraguntla to Rameswaram
- Ave. Duration
- 17h 30m
- Frequency
- Once a week
- Estimated price
- ₹420–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,500–3,300
Train from Tiruchchirapali to Rameswaram
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Toranagallu to Tumkur
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Tumkur to Rameswaram
- Ave. Duration
- 16h 55m
- Frequency
- Once a week
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Madurai Jn to Rameswaram
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Toranagallu to Yelahanka Jn.
- Ave. Duration
- 6h 47m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Tiruchchirapali to Rameswaram
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Toranagallu to Yelahanka Jn.
- Ave. Duration
- 6h 47m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Madurai Jn to Rameswaram
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Krishnarajapurm to Jolarpettai
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Jolarpettai to Rameswaram
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Toranagallu to Bengaluru
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 12h 30m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- [email protected]
- Website
- SLGT Travels
Bus from Toranagallu to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 11h 55m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Ballari to Kempegowda B.S.
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹440–1,200
- Schedules at
- ksrtc.in
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Madiwala to Rameshwaram
- Ave. Duration
- 11h 19m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,400
- Website
- VKV Travels
- Seater/ Sleeper
- ₹1,000–2,400
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to KR Pura station
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Which London airport should I choose?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Toranagallu to Rameswaram bus services, operated by National Travels - Ratnagiri, arrive at Bengaluru station.
Toranagallu to Rameswaram train services, operated by Indian Railways, arrive at Yerraguntla station.
Yes, the driving distance between Toranagallu to Rameswaram is 849 km. It takes approximately 13h 7m to drive from Toranagallu to Rameswaram.
Book your Toranagallu to Rameswaram bus tickets online with Omio.
There are 140+ hotels available in Rameswaram.
















