The nearest airport is in Chennai from where you can take a private taxi or bus which is ideally the best way to get to Pondicherry. Buses are frequent and it takes approximately four hours to get there. If you want to travel by train, Villupurum is the nearest rail junction from where it's about 45 - minutes to Pondicherry.