Puri is well-connected to major cities in India by road, rail, and air. The nearest airport is Biju Patnaik International Airport in Bhubaneswar, which is about 60 km from Puri. Puri is also well-connected to major cities like Kolkata, Chennai, and Delhi by train.