
Mysore to Puri
Puri is approximately 1400+ kms from Mysore. The fastest way to reach Puri from Mysore is by Train, Flight Via Bangalore, Raipur, Chhattisgarh. It takes approximately 18 hours. The cheapest way to reach Puri from Mysore is by Train Via Bangalore, Vizianagram which would take approximately 31 hours.
Sort By
Mode of Transport
Via Ongole
RECOMMENDED
Mysore
Ongole
Puri
Approx Travel Time
1d 5h 55m
₹1,005
Onwards
Via Vijayawada
Mysore
Vijayawada
Puri
Approx Travel Time
1d 6h 10m
₹1,020
Onwards
Via Bangalore, Raipur, Chhattisgarh
FASTEST
Mysore
Bangalore
Raipur, Chhattisgarh
Puri
Approx Travel Time
17h 35m
₹5,860
Onwards
Mysore
Bangalore
Raipur, Chhattisgarh
Puri
Approx Travel Time
18h 20m
₹6,180
Onwards
Via Gudur
Mysore
Gudur
Puri
Approx Travel Time
1d 6h 10m
₹1,710
Onwards
Via Ongole, Vizianagram
Mysore
Ongole
Vizianagram
Puri
Approx Travel Time
1d 7h 5m
₹990
Onwards
Via Tirupati
Mysore
Tirupati
Puri
Approx Travel Time
1d 6h 10m
On Demand
Via Bangalore, Vizianagram
CHEAPEST
Mysore
Bangalore
Vizianagram
Puri
Approx Travel Time
1d 7h 5m
₹690
Onwards
Via Bangalore
Mysore
Bangalore
Puri
Approx Travel Time
1d 5h 55m
₹1,230
Onwards
Via Vijayawada, Vizianagram
Mysore
Vijayawada
Vizianagram
Puri
Approx Travel Time
1d 7h 20m
₹1,010
Onwards
Frequently Asked Questions
What is the distance between Mysore and Puri?
Puri is approximately 1400+ kms from Mysore.
How long does it take to reach Puri from Mysore?
It takes approximately 18 hours to reach Puri from Mysore by Train, Flight Via Bangalore, Raipur, Chhattisgarh.
What is the cheapest way to reach Puri from Mysore?
The cheapest way to reach Puri from Mysore is by Train Via Bangalore, Vizianagram.
What is the fastest way to reach Puri from Mysore?
The fastest way to reach Puri from Mysore is by Train, Flight Via Bangalore, Raipur, Chhattisgarh.