
Mysore to Puri
Puri is approximately 1650+ kms from Mysore. The fastest way to reach Puri from Mysore is by Flight, Train Via Chennai, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Mysore is by Train Via Rajahmundry which would take approximately 28 hours.
Sort By
Mode of Transport
Via Rajahmundry
RECOMMENDED
CHEAPEST
Mysore
Rajahmundry
Puri
Approx Travel Time
1d 3h 41m
₹895
Onwards
Via Chennai, Bhubaneshwar
FASTEST
Mysore
Chennai
Bhubaneshwar
Puri
Approx Travel Time
7h 21m
₹12,239
Onwards
Mysore
Chennai
Bhubaneshwar
Puri
Approx Travel Time
8h 40m
₹12,299
Onwards
Mysore
Chennai
Bhubaneshwar
Puri
Approx Travel Time
7h 48m
₹13,294
Onwards
Via Bhubaneshwar
Mysore
Bhubaneshwar
Puri
Approx Travel Time
1d 4h 43m
₹1,796
Onwards
Via Hyderabad, Bhubaneshwar
Mysore
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
7h 36m
₹12,076
Onwards
Mysore
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
8h 3m
₹13,122
Onwards
Via Srikalahasti, Visakhapatnam
Mysore
Srikalahasti
Visakhapatnam
Puri
Approx Travel Time
1d 8h 14m
₹3,346
Onwards
Via Nellore
Mysore
Nellore
Puri
Approx Travel Time
1d 4h 9m
₹1,389
Onwards
Frequently Asked Questions
What is the distance between Mysore and Puri?
Puri is approximately 1650+ kms from Mysore.
How long does it take to reach Puri from Mysore?
It takes approximately 8 hours to reach Puri from Mysore by Flight, Train Via Chennai, Bhubaneshwar.
What is the cheapest way to reach Puri from Mysore?
The cheapest way to reach Puri from Mysore is by Train Via Rajahmundry.
What is the fastest way to reach Puri from Mysore?
The fastest way to reach Puri from Mysore is by Flight, Train Via Chennai, Bhubaneshwar.

