
Chennai to Puri
Puri is approximately 1250+ kms from Chennai. The fastest way to reach Puri from Chennai is by Flight, Train Via Bhubaneshwar. It takes approximately 5 hours. The cheapest way to reach Puri from Chennai is by Train Via Brahmapur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
FASTEST
Chennai
Bhubaneshwar
Puri
Approx Travel Time
4h 40m
₹5,711
Onwards
Chennai
Bhubaneshwar
Puri
Approx Travel Time
4h 55m
₹5,737
Onwards
Chennai
Bhubaneshwar
Puri
Approx Travel Time
1d 2h 40m
₹631
Onwards
Via Visakhapatnam
Chennai
Visakhapatnam
Puri
Approx Travel Time
11h 40m
₹4,670
Onwards
Via Rajahmundry
Chennai
Rajahmundry
Puri
Approx Travel Time
15h 10m
₹4,061
Onwards
Via Raipur, Chhattisgarh
Chennai
Raipur, Chhattisgarh
Puri
Approx Travel Time
14h 25m
₹5,574
Onwards
Via Brahmapur
Chennai
Brahmapur
Puri
Approx Travel Time
1d 1h 10m
₹4,398
Onwards
CHEAPEST
Chennai
Brahmapur
Puri
Approx Travel Time
1d 1h 10m
₹595
Onwards
Via Tekkali
Chennai
Tekkali
Puri
Approx Travel Time
1d 0h 55m
On Demand
Via Chilika Lake
Chennai
Chilika Lake
Puri
Approx Travel Time
1d 1h 10m
₹625
Onwards
Frequently Asked Questions
What is the distance between Chennai and Puri?
Puri is approximately 1250+ kms from Chennai.
How long does it take to reach Puri from Chennai?
It takes approximately 5 hours to reach Puri from Chennai by Flight, Train Via Bhubaneshwar.
What is the cheapest way to reach Puri from Chennai?
The cheapest way to reach Puri from Chennai is by Train Via Brahmapur.
What is the fastest way to reach Puri from Chennai?
The fastest way to reach Puri from Chennai is by Flight, Train Via Bhubaneshwar.