Poompuhar is a city in Tamil Nadu.
Poompuhar is in the Sirkazhi Taluk of the Nagapattinam District.And the place Poompuhar is known as Kaveripoompattinam. Actually thats a coastal town.
The nearest airport to this heritage site is Pondycherry and Trichy, however they are domestic airports. For international connectivity Chennai Airport is the best choice.
The nearest railway line is Nagapattinam, and it has a decent frequency of trains connecting various states.
Take the NH67 and reach Nagapattinam. With the help of an auto-rickshaw or taxi you can reach Poompuhar.