Travel options for:
Nearby airports Rameswaram

Colombo (CMB)  •  11 h 51 min

Trivandrum (TRV)  •  8 h

  1. ×2

$14 - $21

Madurai (IXM)  •  3 h 57 min

$6 - $18

Tiruchirapalli (TRZ)  •  4 h 20 min

$9 - $13

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?

You can take a bus from Trivandrum (TRV) to Rameswaram via Thiruvananthapuram and Tirunelveli in around 8 h. Alternatively, Indian Railways operates a train from Madurai (IXM) to Rameswaram 4 times a week. Tickets cost $2 - $14 and the journey takes 3 h 45 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 Trivandrum (TRV) taxi to Thiruvananthapuram, bus to Tirunelveli, then bus to Rameshwaram.8 h₹1,238
From Madurai (IXM) taxi to Madurai Junction (MDU) then train to Rameswaram (RMM).3 h 57 min₹1,118
From Tiruchirapalli (TRZ) taxi to Tiruchirapalli then bus to Rameshwaram.4 h 20 min₹774
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
RedBusRedBus
SETCSETC
Indian RailwaysIndian Railways