There are 8 ways to get from Rameswaram to Bengaluru by bus, train, taxi, 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.

Recommended option

Bus  •  11 h

  1. Take the bus from Rameswaram to Bangalore

$8 - $12

7 alternative options

Bus, train  •  14 h 8 min

  1. Take the bus from Rameshwaram to Ramanathapuram
  2. Take the train from Ramanathapuram (RMD) to Jolarpettai (JTJ)
  3. Take the train from Jolarpettai (JTJ) to Bangalore Cant (BNC)

$14 - $38

Taxi  •  8 h 25 min

  1. Take a taxi from Rameswaram to Bengaluru 341.6 miles

$140 - $170

Drive  •  8 h 25 min

  1. Drive from Rameswaram to Bengaluru 341.6 miles

$55 - $85

Bus to Tiruchirapalli, fly  •  7 h 31 min

  1. Take the bus from Rameshwaram to Tiruchirapalli
  2. Fly from Tiruchirapalli (TRZ) to Bengaluru (BLR) TRZ - BLR

$34 - $154

Bus, train to Madurai, fly  •  7 h 28 min

  1. Take the bus from Rameshwaram to Ramanathapuram
  2. Take the train from Ramanathapuram (RMD) to Madurai Junction (MDU)
  3. Fly from Madurai (IXM) to Bengaluru (BLR) IXM - BLR

$49 - $234

Bus to Pondicherry, fly  •  10 h

  1. Take the bus from Rameswaram to Cuddalore
  2. Fly from Pondicherry (PNY) to Bengaluru (BLR) PNY - BLR

$37 - $122

Bus, train to Trivandrum, fly  •  11 h 45 min

  1. Take the bus from Rameshwaram to Tirunelveli
  2. Take the train from Tirunelveli (TEN) to Trivandrum Cntl (TVC)
  3. Fly from Trivandrum (TRV) to Bengaluru (BLR) TRV - BLR

$37 - $247

Questions & Answers

The cheapest way to get from Rameswaram to Bengaluru is to bus which costs ₹600 - ₹850 and takes 11 h.

More details

The quickest way to get from Rameswaram to Bengaluru is to bus and train and fly which takes 7 h 28 min and costs ₹3,300 - ₹16,000.

More details

The distance between Rameswaram and Bengaluru is 450 km. The road distance is 547 km.

Get driving directions

The bus from Rameswaram to Bangalore takes 11 h including transfers and departs twice daily.

More details

Yes, there is a direct bus departing from Rameswaram and arriving at Bangalore. Services depart twice daily. The journey takes approximately 11 h.

More details

What companies run services between Rameswaram, Tamil Nadu, India and Bengaluru, India?

RedBus operates a bus from Rameswaram to Bengaluru twice daily. Tickets cost $8 - $12 and the journey takes 11 h.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Madurai to Bengaluru
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$30 - $160
Flights from Madurai to Bengaluru via Madras
Ave. Duration
3 h 5 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$35 - $180
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$45 - $440
Flights from Trivandrum to Bengaluru via Kochi
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$45 - $440
Jet Airways
Website
jetairways.com
Flights from Tiruchirapalli to Bengaluru
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$23 - $140
Flights from Madurai to Bengaluru
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$75 - $250
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$40 - $380
Spicejet
Website
spicejet.com
Flights from Madurai to Bengaluru
Ave. Duration
1 h 10 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$25 - $130
Flights from Pondicherry to Bengaluru
Ave. Duration
50 min
When
Every day
Estimated price
$20 - $100
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 15 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$35 - $170
Air India Limited
Website
airindia.in
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $470
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Ramanathapuram (RMD) to Jolarpettai (JTJ)
Ave. Duration
9 h 3 min
Frequency
Twice a week
Estimated price
$9 - $19
Book at
irctc.co.in
Train from Jolarpettai (JTJ) to Bangalore Cant (BNC)
Ave. Duration
1 h 58 min
Frequency
Every 4 hours
Estimated price
$2 - $15
Book at
irctc.co.in
Train from Ramanathapuram (RMD) to Madurai Junction (MDU)
Ave. Duration
1 h 55 min
Frequency
Once daily
Estimated price
$2 - $14
Book at
irctc.co.in
Train from Tirunelveli (TEN) to Trivandrum Cntl (TVC)
Ave. Duration
3 h 40 min
Frequency
3 times a day
Estimated price
$2 - $15
Book at
irctc.co.in
Bus operators
RedBus
Website
redbus.in
Bus from Rameswaram to Bangalore
Ave. Duration
11 h
Frequency
Twice daily
Estimated price
$8 - $12
Book at
redbus.in
Bus from Rameswaram to Cuddalore
Ave. Duration
6 h 35 min
Frequency
Once daily
Estimated price
$8 - $12
Book at
redbus.in
SETC
Website
tnstc.in
Bus from Rameshwaram to Ramanathapuram
Ave. Duration
57 min
Frequency
Twice daily
Estimated price
$3 - $5
Schedules at
tnstc.in
Bus from Rameshwaram to Tiruchirapalli
Ave. Duration
4 h 10 min
Frequency
Every 4 hours
Estimated price
$6 - $9
Schedules at
tnstc.in
Bus from Rameshwaram to Tirunelveli
Ave. Duration
3 h 37 min
Frequency
Twice daily
Estimated price
$6 - $9
Schedules at
tnstc.in
Other operators
Taxi from Rameswaram to Bengaluru
Ave. Duration
8 h 25 min
Estimated price
$140 - $170

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 Want to know more about US trains?, Train travel in France: A guide to SNCF and How do I buy a London Underground ticket? - to help you get the most out of your next trip.