Yes, Pondicherry does have an airport, but it is small and has limited flights. The Pondicherry Airport (PNY) is located in Lawspet, about 5 km from the city center. However, it mainly operates domestic flights from a few cities like Bengaluru and Hyderabad. If you’re coming from other major cities like Delhi, Mumbai, or Kolkata, you’ll have to fly to Chennai first and then travel to Pondicherry by road or train.