The nearest cities to Puducherry are Chennai (160 kms) and Bengaluru (315 kms). The nearest airport is in Chennai. From Chennai airport, it is a 3 hour drive to Puducherry.
From Chennai there are regular bus services. Taxis can also be hired.
There is a daily train connecting Chennai to Puducherry. Another daily train to Chennai from Villupuram which is a nearby city 34 kms. from Puducherry, is also available.
The official website of Tourism Department, Government of Puducherry. Contains a very good map of the city and other useful details.
Useful information for visitors and explorers.
Actupondy, the Guide to Pondicherry