There are no airports in Rameshwaram. In fact, the nearest airport to the Rameshwaram temple is in Madurai, from where the town center is almost 170 kms away. This journey can be completed via local buses, private taxis, self-driven vehicles or trains. For those traveling from far-off destinations to Rameshwaram, taking a flight to Madurai is the best option, in order to save time. Also, for visa formalities, the distance between Rameshwaram and Sri Lanka is best covered by a flight. On landing at Madurai airport, one can transfer to Rameshwaram via train or road. Sadly, the answer to the question of how to reach Rameshwaram by flight is that it is impossible, not until an airport is built here.