hero
How2Go
Tirupati to Machilipatnam

Tirupati to Machilipatnam

Machilipatnam is approximately 400+ kms from Tirupati. The fastest way to reach Machilipatnam from Tirupati is by Bus, Flight, Cab Via Srikalahasti, Gannavaram. It takes approximately 6 hours. The cheapest way to reach Machilipatnam from Tirupati is by Train Via Gudivada which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Tirupati

Machilipatnam

Approx Travel Time

7h 40m

₹7,890

Onwards

Direct Bus

Tirupati

Machilipatnam

Approx Travel Time

9h

₹799

Onwards

Ads by MMT

Via Ongole

Tirupati

Ongole

Machilipatnam

Approx Travel Time

8h 18m

₹909

Onwards

Via Gudivada

CHEAPEST

Tirupati

Gudivada

Machilipatnam

Approx Travel Time

8h 23m

₹410

Onwards

Ads by MMT

Via Srikalahasti, Gannavaram

Tirupati

Srikalahasti

Gannavaram

Machilipatnam

Approx Travel Time

6h 40m

₹6,922

Onwards

FASTEST

Tirupati

Srikalahasti

Gannavaram

Machilipatnam

Approx Travel Time

5h 57m

₹6,107

Onwards

Tirupati

Srikalahasti

Gannavaram

Machilipatnam

Approx Travel Time

6h 10m

On Demand

Via Guntur

Tirupati

Guntur

Machilipatnam

Approx Travel Time

9h 6m

₹2,257

Onwards

Via Nellore

Tirupati

Nellore

Machilipatnam

Approx Travel Time

10h 3m

₹874

Onwards

Tirupati

Nellore

Machilipatnam

Approx Travel Time

10h 25m

₹4,312

Onwards

Frequently Asked Questions

What is the distance between Tirupati and Machilipatnam?

Machilipatnam is approximately 400+ kms from Tirupati.

How long does it take to reach Machilipatnam from Tirupati?

It takes approximately 6 hours to reach Machilipatnam from Tirupati by Bus, Flight, Cab Via Srikalahasti, Gannavaram.

What is the cheapest way to reach Machilipatnam from Tirupati?

The cheapest way to reach Machilipatnam from Tirupati is by Train Via Gudivada.

What is the fastest way to reach Machilipatnam from Tirupati?

The fastest way to reach Machilipatnam from Tirupati is by Bus, Flight, Cab Via Srikalahasti, Gannavaram.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India