hero
How2Go
Guruvayoor to Dimapur

Guruvayoor to Dimapur

Dimapur is approximately 2650+ km from Guruvayoor, 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 Dimapur.

Read More
Sort By
Mode of Transport

Via Cochin, Guwahati

RECOMMENDED

Guruvayoor

Cochin

Guwahati

Dimapur

Approx Travel Time

11h 32m

₹13,556

Onwards

Guruvayoor

Cochin

Guwahati

Dimapur

Approx Travel Time

12h 50m

₹13,891

Onwards

Via Cochin, Bangalore

FASTEST

Guruvayoor

Cochin

Bangalore

Dimapur

Approx Travel Time

10h 32m

₹15,686

Onwards

Ads by MMT

Via Thrissur

CHEAPEST

Guruvayoor

Thrissur

Dimapur

Approx Travel Time

2d 13h 13m

₹1,210

Onwards

Via Salem

Guruvayoor

Salem

Dimapur

Approx Travel Time

2d 13h 20m

₹1,960

Onwards

Guruvayoor

Salem

Dimapur

Approx Travel Time

2d 13h 12m

₹8,934

Onwards

Ads by MMT

Via Calicut, Bangalore

Guruvayoor

Calicut

Bangalore

Dimapur

Approx Travel Time

12h 32m

₹14,656

Onwards

Via Cochin, Kolkata

Guruvayoor

Cochin

Kolkata

Dimapur

Approx Travel Time

12h 7m

₹15,120

Onwards

Via Calicut, Kolkata

Guruvayoor

Calicut

Kolkata

Dimapur

Approx Travel Time

12h 37m

₹15,319

Onwards

Via Coimbatore, Guwahati

Guruvayoor

Coimbatore

Guwahati

Dimapur

Approx Travel Time

14h 9m

₹14,592

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Dimapur?

Dimapur is approximately 2650+ kms from Guruvayoor.

How long does it take to reach Dimapur from Guruvayoor?

It takes approximately 11 hours to reach Dimapur from Guruvayoor by Train, Flight Via Cochin, Bangalore.

What is the cheapest way to reach Dimapur from Guruvayoor?

The cheapest way to reach Dimapur from Guruvayoor is by Train Via Thrissur.

What is the fastest way to reach Dimapur from Guruvayoor?

The fastest way to reach Dimapur from Guruvayoor is by Train, Flight Via Cochin, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India