How to reach Pondicherry

  Reaching Pondicherry by Road

Distances from various cities to Pondicherry:

  • Bangalore- 250 kms
  • Chidambaram- 68 kms
  • Kanchipuram- 113 kms
  • Chennai (Madras)-162 kms
  • Mahabalipuram (Mamallapuram) - 134 kms
  • Thanjavur- 170 kms
  • Thiruvannamalai- 103 kms
  • Trichy- 198 kms.

Pondicherry is well connected by Road with all major cities in Tamil Nadu, Kerala, Karnataka and Andhra Pradesh. Buses run by government undertakings and private operators are easily available.

Pondicherry is about 250 kms from Bangalore. Drive down Hosur Road till Krishnagiri, take a left off the main highway (road signs mark the route) and then join the National Highway to Pondicherry. Towns enroute while coming from Bangalore to Pondicherry, are Uttanagarai, Chengam, Tiruvanamalai, Tindivanam.

You can reach Pondicherry, from Chennai, by National Highways NH-45 or by East Coast Road (ECR).

Reaching Pondicherry by Air

The nearest airport is Chennai (Madras)- 160 kms. Flights connect to major cities in India and directly to destinations in Europe, Asian, Middle East and the US.

Direct flights from Europe are by British Airways, Lufthansa and Sabena. Other airlines fly to Mumbai (Bombay) and New Delhi and will arrange a connecting domestic flight to Chennai.

Reaching Pondicherry by Rail

From nearest railway station Villupuram (32 kms) connected directly to Chennai (Madras). Connections to other towns, such as Madurai, Coimbatore, Rameshwaram, Bangalore and Trivandrum directly are also available from this junction.

Travel to other cities you can have your tickets booked at Pondicherry Railway Station and catch your destination train by reaching Villupuram Railway Station by train / Bus / Taxi. 

Know how to travel within Pondicherry and also see popular tourist spots in Pondicherry