Chennai to Puri - Multiple Options To Reach By Flight, Train, Bus
Puri is approximately 1150+ 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 23 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
FASTEST
Chennai
Bhubaneshwar
Puri
Approx Travel Time
4h 25m
₹4,662
Onwards
Chennai
Bhubaneshwar
Puri
Approx Travel Time
4h 40m
₹4,688
Onwards
Via Visakhapatnam
Chennai
Visakhapatnam
Puri
Approx Travel Time
10h 55m
₹3,847
Onwards
Chennai
Visakhapatnam
Puri
Approx Travel Time
23h 10m
₹725
Onwards
Via Tekkali
Chennai
Tekkali
Puri
Approx Travel Time
22h 55m
On Demand
Via Rajahmundry
Chennai
Rajahmundry
Puri
Approx Travel Time
13h 55m
₹4,687
Onwards
Via Vizianagram
Chennai
Vizianagram
Puri
Approx Travel Time
23h 10m
₹745
Onwards
Via Kakinada
Chennai
Kakinada
Puri
Approx Travel Time
23h 25m
On Demand
Via Srikakulam
Chennai
Srikakulam
Puri
Approx Travel Time
23h 10m
₹735
Onwards
Via Brahmapur
CHEAPEST
Chennai
Brahmapur
Puri
Approx Travel Time
23h 10m
₹595
Onwards
Frequently Asked Questions
What is the distance between Chennai and Puri?
Puri is approximately 1150+ 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.