hero
How2Go
Machilipatnam to Chirala

Machilipatnam to Chirala

Chirala is approximately 150+ km from Machilipatnam, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Chirala.

Read More
Sort By
Mode of Transport

Via Vijayawada

RECOMMENDED

Machilipatnam

Vijayawada

Chirala

Approx Travel Time

2h 48m

₹225

Onwards

Machilipatnam

Vijayawada

Chirala

Approx Travel Time

3h 3m

₹479

Onwards

Via Gudivada, Tenali

FASTEST

Machilipatnam

Gudivada

Tenali

Chirala

Approx Travel Time

2h 39m

₹340

Onwards

Via Gudivada, Bapatla

Machilipatnam

Gudivada

Bapatla

Chirala

Approx Travel Time

3h 39m

₹1,417

Onwards

Machilipatnam

Gudivada

Bapatla

Chirala

Approx Travel Time

3h 35m

₹350

Onwards

Via Guntur

Machilipatnam

Guntur

Chirala

Approx Travel Time

4h 56m

₹4,989

Onwards

Via Gannavaram, Guntur

Machilipatnam

Gannavaram

Guntur

Chirala

Approx Travel Time

4h 51m

₹4,653

Onwards

Via Gudivada

Machilipatnam

Gudivada

Chirala

Approx Travel Time

2h 52m

₹290

Onwards

CHEAPEST

Machilipatnam

Gudivada

Chirala

Approx Travel Time

4h

₹200

Onwards

Via Gudivada, Vijayawada

Machilipatnam

Gudivada

Vijayawada

Chirala

Approx Travel Time

2h 50m

₹270

Onwards

Frequently Asked Questions

What is the distance between Machilipatnam and Chirala?

Chirala is approximately 150+ kms from Machilipatnam.

How long does it take to reach Chirala from Machilipatnam?

It takes approximately 3 hours to reach Chirala from Machilipatnam by Train Via Gudivada, Tenali.

What is the cheapest way to reach Chirala from Machilipatnam?

The cheapest way to reach Chirala from Machilipatnam is by Bus, Train Via Gudivada.

What is the fastest way to reach Chirala from Machilipatnam?

The fastest way to reach Chirala from Machilipatnam is by Train Via Gudivada, Tenali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India