
Machilipatnam to Puri
Puri is approximately 800+ kms from Machilipatnam. The fastest way to reach Puri from Machilipatnam is by Cab, Flight, Train Via Gannavaram, Visakhapatnam. It takes approximately 13 hours. The cheapest way to reach Puri from Machilipatnam is by Train Via Rajahmundry which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kakinada
RECOMMENDED
Machilipatnam
Kakinada
Puri
Approx Travel Time
15h 9m
On Demand
Machilipatnam
Kakinada
Puri
Approx Travel Time
15h 41m
On Demand
Via Rajahmundry
Machilipatnam
Rajahmundry
Puri
Approx Travel Time
15h 3m
₹3,744
Onwards
CHEAPEST
Machilipatnam
Rajahmundry
Puri
Approx Travel Time
15h 41m
₹515
Onwards
Via Gannavaram, Visakhapatnam
FASTEST
Machilipatnam
Gannavaram
Visakhapatnam
Puri
Approx Travel Time
12h 40m
₹4,575
Onwards
Machilipatnam
Gannavaram
Visakhapatnam
Puri
Approx Travel Time
12h 53m
On Demand
Via Eluru
Machilipatnam
Eluru
Puri
Approx Travel Time
15h 8m
On Demand
Via Gannavaram, Tekkali
Machilipatnam
Gannavaram
Tekkali
Puri
Approx Travel Time
18h 13m
On Demand
Via Eluru, Brahmapur
Machilipatnam
Eluru
Brahmapur
Puri
Approx Travel Time
19h 45m
On Demand
Via Vijayawada, Brahmapur
Machilipatnam
Vijayawada
Brahmapur
Puri
Approx Travel Time
16h 3m
₹2,500
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Puri?
Puri is approximately 800+ kms from Machilipatnam.
How long does it take to reach Puri from Machilipatnam?
It takes approximately 13 hours to reach Puri from Machilipatnam by Cab, Flight, Train Via Gannavaram, Visakhapatnam.
What is the cheapest way to reach Puri from Machilipatnam?
The cheapest way to reach Puri from Machilipatnam is by Train Via Rajahmundry.
What is the fastest way to reach Puri from Machilipatnam?
The fastest way to reach Puri from Machilipatnam is by Cab, Flight, Train Via Gannavaram, Visakhapatnam.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Veraval
- Machilipatnam to Pudukkottai
- Machilipatnam to Kollur
- Machilipatnam to Akola
- Machilipatnam to Nabarangapur
- Machilipatnam to Mannargudi
- Machilipatnam to Raichur
- Machilipatnam to Giridih
- Machilipatnam to Khammam
- Machilipatnam to Hubli
- Machilipatnam to Kumarghat
- Machilipatnam to Digha
- Machilipatnam to Pratapgarh
- Machilipatnam to Dimapur
- Machilipatnam to Nawada
Routes To Machilipatnam
- Jhabua to Machilipatnam
- Mahoba to Machilipatnam
- Tandur to Machilipatnam
- Firozabad to Machilipatnam
- Srisailam to Machilipatnam
- Kharagpur to Machilipatnam
- Itarsi to Machilipatnam
- Mayiladuthurai to Machilipatnam
- Udaipur to Machilipatnam
- Rajahmundry to Machilipatnam
- Dandeli to Machilipatnam
- Dongargarh to Machilipatnam
- Srinagar to Machilipatnam
- Sitapur to Machilipatnam
- Sindhanur to Machilipatnam


