
Madurai to Puri
Puri is approximately 1450+ kms from Madurai. The fastest way to reach Puri from Madurai is by Flight, Train Via Chennai, Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Madurai is by Train Via Chennai, Bhubaneshwar which would take approximately 29 hours.
Sort By
Mode of Transport
Via Chennai, Bhubaneshwar
RECOMMENDED
Madurai
Chennai
Bhubaneshwar
Puri
Approx Travel Time
6h 46m
₹11,117
Onwards
FASTEST
Madurai
Chennai
Bhubaneshwar
Puri
Approx Travel Time
6h 6m
₹9,972
Onwards
Madurai
Chennai
Bhubaneshwar
Puri
Approx Travel Time
7h 25m
₹9,998
Onwards
CHEAPEST
Madurai
Chennai
Bhubaneshwar
Puri
Approx Travel Time
1d 4h 56m
₹795
Onwards
Madurai
Chennai
Bhubaneshwar
Puri
Approx Travel Time
1d 5h 36m
₹1,940
Onwards
Via Chennai, Visakhapatnam
Madurai
Chennai
Visakhapatnam
Puri
Approx Travel Time
1d 13h 36m
₹2,099
Onwards
Via Bangalore, Bhubaneshwar
Madurai
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
7h 16m
₹12,525
Onwards
Madurai
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
6h 36m
₹11,380
Onwards
Via Hyderabad, Bhubaneshwar
Madurai
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
6h 51m
₹13,021
Onwards
Frequently Asked Questions
What is the distance between Madurai and Puri?
Puri is approximately 1450+ kms from Madurai.
How long does it take to reach Puri from Madurai?
It takes approximately 6 hours to reach Puri from Madurai by Flight, Train Via Chennai, Bhubaneshwar.
What is the cheapest way to reach Puri from Madurai?
The cheapest way to reach Puri from Madurai is by Train Via Chennai, Bhubaneshwar.
What is the fastest way to reach Puri from Madurai?
The fastest way to reach Puri from Madurai is by Flight, Train Via Chennai, Bhubaneshwar.


