hero
How2Go
Thrissur to Machilipatnam

Thrissur to Machilipatnam

Machilipatnam is approximately 1100+ kms from Thrissur. The fastest way to reach Machilipatnam from Thrissur is by Train, Flight, Cab Via Madurai, Gannavaram. It takes approximately 14 hours. The cheapest way to reach Machilipatnam from Thrissur is by Train Via Vijayawada which would take approximately 19 hours.

Sort By
Mode of Transport

Via Vijayawada

RECOMMENDED

CHEAPEST

Thrissur

Vijayawada

Machilipatnam

Approx Travel Time

18h 45m

₹625

Onwards

Via Ongole

Thrissur

Ongole

Machilipatnam

Approx Travel Time

18h 13m

On Demand

Thrissur

Ongole

Machilipatnam

Approx Travel Time

19h 13m

₹2,384

Onwards

Ads by MMT

Via Kandukur

Thrissur

Kandukur

Machilipatnam

Approx Travel Time

18h 41m

On Demand

Via Madurai, Gannavaram

FASTEST

Thrissur

Madurai

Gannavaram

Machilipatnam

Approx Travel Time

14h 12m

₹10,420

Onwards

Ads by MMT

Via Bangalore, Gannavaram

Thrissur

Bangalore

Gannavaram

Machilipatnam

Approx Travel Time

23h 7m

₹4,919

Onwards

Via Nellore

Thrissur

Nellore

Machilipatnam

Approx Travel Time

19h 53m

₹1,985

Onwards

Via Cochin, Hyderabad

Thrissur

Cochin

Hyderabad

Machilipatnam

Approx Travel Time

15h 30m

₹7,346

Onwards

Thrissur

Cochin

Hyderabad

Machilipatnam

Approx Travel Time

15h 15m

₹7,006

Onwards

Via Chennai

Thrissur

Chennai

Machilipatnam

Approx Travel Time

21h 10m

On Demand

Frequently Asked Questions

What is the distance between Thrissur and Machilipatnam?

Machilipatnam is approximately 1100+ kms from Thrissur.

How long does it take to reach Machilipatnam from Thrissur?

It takes approximately 14 hours to reach Machilipatnam from Thrissur by Train, Flight, Cab Via Madurai, Gannavaram.

What is the cheapest way to reach Machilipatnam from Thrissur?

The cheapest way to reach Machilipatnam from Thrissur is by Train Via Vijayawada.

What is the fastest way to reach Machilipatnam from Thrissur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India