Madurai is located at a distance of 179 kilometres, it may take you around 2.5 hours to reach Rameshwaram from the airport.