hero
How2Go
Puri to Machilipatnam

Puri to Machilipatnam

Machilipatnam is approximately 800+ kms from Puri. The fastest way to reach Machilipatnam from Puri is by Train, Flight, Cab Via Visakhapatnam, Gannavaram. It takes approximately 13 hours. The cheapest way to reach Machilipatnam from Puri is by Train Via Rajahmundry which would take approximately 16 hours.

Sort By
Mode of Transport

Via Kakinada

RECOMMENDED

Puri

Kakinada

Machilipatnam

Approx Travel Time

15h 9m

On Demand

Puri

Kakinada

Machilipatnam

Approx Travel Time

15h 41m

On Demand

Via Rajahmundry

Puri

Rajahmundry

Machilipatnam

Approx Travel Time

15h 3m

₹3,839

Onwards

CHEAPEST

Puri

Rajahmundry

Machilipatnam

Approx Travel Time

15h 41m

₹515

Onwards

Ads by MMT

Via Eluru

Puri

Eluru

Machilipatnam

Approx Travel Time

15h 8m

On Demand

Via Visakhapatnam, Gannavaram

FASTEST

Puri

Visakhapatnam

Gannavaram

Machilipatnam

Approx Travel Time

12h 40m

₹4,444

Onwards

Puri

Visakhapatnam

Gannavaram

Machilipatnam

Approx Travel Time

12h 53m

On Demand

Ads by MMT

Via Tekkali, Gannavaram

Puri

Tekkali

Gannavaram

Machilipatnam

Approx Travel Time

18h 13m

On Demand

Via Brahmapur, Eluru

Puri

Brahmapur

Eluru

Machilipatnam

Approx Travel Time

19h 45m

On Demand

Via Rajahmundry, Gudivada

Puri

Rajahmundry

Gudivada

Machilipatnam

Approx Travel Time

15h 56m

₹660

Onwards

Frequently Asked Questions

What is the distance between Puri and Machilipatnam?

Machilipatnam is approximately 800+ kms from Puri.

How long does it take to reach Machilipatnam from Puri?

It takes approximately 13 hours to reach Machilipatnam from Puri by Train, Flight, Cab Via Visakhapatnam, Gannavaram.

What is the cheapest way to reach Machilipatnam from Puri?

The cheapest way to reach Machilipatnam from Puri is by Train Via Rajahmundry.

What is the fastest way to reach Machilipatnam from Puri?

The fastest way to reach Machilipatnam from Puri is by Train, Flight, Cab Via Visakhapatnam, Gannavaram.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India