Travel options for:
Nearby airports Rameswaram

Colombo (CMB)  •  11 h 51 min

Madurai (IXM)  •  3 h 52 min

$6 - $18

Trivandrum (TRV)  •  21 h 32 min

  1. ×2

$18 - $25

Tiruchirapalli (TRZ)  •  5 h 24 min

$7 - $19

Diyawanna Oya (DWO)  •  9 h 58 min

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

Travel from Nearby-Airports to Rameswaram

Bus or train from Nearby airports to Rameswaram?

Indian Railways operates a train from Madurai (IXM) to Rameswaram 4 times a week. Tickets cost $2 - $14 and the journey takes 3 h 40 min. Alternatively, you can take a bus from Trivandrum (TRV) to Rameswaram via Trivandrum and Krishnagiri in around 21 h 32 min.

How to get from Nearby airports to Rameswaram

ModeDurationPrice
From Katunayake Airport Bus Station bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, train to Talaimannar Pier, then travel to Rameswaram.11 h 51 min
From Madurai (IXM) taxi to Madurai Junction (MDU) then train to Rameswaram (RMM).3 h 52 min₹1,126
From Trivandrum (TRV) taxi to Trivandrum, bus to Krishnagiri, then bus to Rameswaram.21 h 32 min₹1,543
From Tiruchirapalli (TRZ) taxi to Tiruchchirapali (TPJ) then train to Rameswaram (RMM).5 h 24 min₹1,220
From Diyawanna Oya (DWO) taxi to Maradana, train to Talaimannar Pier, then travel to Rameswaram.9 h 58 min

How long does it take to get from Nearby airports to Rameswaram?

It takes approximately 11 h 51 min to get from Nearby airports to Rameswaram, including transfers.

Operators from Nearby airports to Rameswaram

OperatorPhoneWebsite
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
Indian RailwaysIndian Railways
RedBusRedBus