Travel options for:
Rameswaram to Bengaluru
  • Bus

    $9 - $13
    1. Rameswaram

      11 h - twice daily

      $9 - $13

  • Bus, train

    $29 - $41
    1. Rameshwaram

      57 min - twice daily

    2. Ramanathapuram

      10 min - 2823 feet

    3. Ramanathapuram (RMD)

      9 h 3 min - twice a week

      $16 - $23

    4. Jolarpettai (JTJ)

      1 h 58 min - once daily

      $12 - $18

  • Taxi

    $150 - $180
    1. Rameswaram

      8 h 25 min - 341.6 miles

      $150 - $180

  • Drive

    $55 - $85
    1. Rameswaram

      8 h 25 min - 341.6 miles

      $55 - $85

  • Bus, train to Madurai, fly

    $67 - $246
    1. Rameswaram

      57 min - twice daily

    2. Ramanathapuram

      10 min - 2823 feet

    3. Ramanathapuram (RMD)

      1 h 55 min - 3 times a week

      $12 - $17

    4. Madurai Junction (MDU)

      10 min - 6 miles

      $5 - $6

    5. Madurai (IXM)

      1 h 15 min - non-stop

      $40 - $210

    6. Bengaluru (BLR)

      35 min - 22.5 miles

      $10 - $13

  • Bus, train to Trivandrum, fly

    $58 - $261
    1. Rameswaram

      3 h 37 min - twice daily

      $8

    2. Tirunelveli (TEN)

      3 h 40 min - once daily

      $12 - $18

    3. Trivandrum Cntl (TVC)

      7 min - 3.2 miles

      $2 - $3

    4. Trivandrum (TRV)

      1 h 5 min - non-stop

      $27 - $220

    5. Bengaluru (BLR)

      35 min - 22.5 miles

      $10 - $13

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Rameswaram bus to Bangalore. 11 h ₹705. From Rameshwaram bus to Ramanathapuram, walk to Ramanathapuram (RMD), train to Jolarpettai (JTJ), then train to Bangalore Cant (BNC). 14 h 8 min ₹2,262. From Rameswaram taxi to Bengaluru. 8 h 25 min ₹11,433. From Rameswaram drive to Bengaluru. 8 h 25 min ₹4,391. From Rameshwaram bus to Ramanathapuram, walk to Ramanathapuram (RMD), train to Madurai Junction (MDU), taxi to Madurai airport, fly to Bengaluru airport, then taxi to Bengaluru. 7 h 2 min ₹9,934. From Rameshwaram bus to Tirunelveli (TEN), train to Trivandrum Cntl (TVC), taxi to Trivandrum airport, fly to Bengaluru airport, then taxi to Bengaluru. 11 h 4 min ₹6,677.