hero
How2Go
Dimapur to Varkala

Dimapur to Varkala

Varkala is approximately 2750+ kms from Dimapur. The fastest way to reach Varkala from Dimapur is by Flight, Bus Via Guwahati, Thiruvananthapuram. It takes approximately 11 hours. The cheapest way to reach Varkala from Dimapur is by Train, Bus Via Thrissur which would take approximately 66 hours.

Sort By
Mode of Transport

Via Guwahati, Thiruvananthapuram

RECOMMENDED

Dimapur

Guwahati

Thiruvananthapuram

Varkala

Approx Travel Time

10h 46m

₹15,338

Onwards

Dimapur

Guwahati

Thiruvananthapuram

Varkala

Approx Travel Time

16h

On Demand

FASTEST

Dimapur

Guwahati

Thiruvananthapuram

Varkala

Approx Travel Time

10h 42m

₹17,292

Onwards

Dimapur

Guwahati

Thiruvananthapuram

Varkala

Approx Travel Time

16h 46m

₹12,276

Onwards

Dimapur

Guwahati

Thiruvananthapuram

Varkala

Approx Travel Time

11h

₹17,540

Onwards

Via Thrissur

Dimapur

Thrissur

Varkala

Approx Travel Time

2d 16h 45m

On Demand

CHEAPEST

Dimapur

Thrissur

Varkala

Approx Travel Time

2d 18h 15m

₹2,165

Onwards

Ads by MMT

Via Guwahati, Cochin

Dimapur

Guwahati

Cochin

Varkala

Approx Travel Time

13h 29m

₹14,121

Onwards

Via Kolkata, Thiruvananthapuram

Dimapur

Kolkata

Thiruvananthapuram

Varkala

Approx Travel Time

11h 41m

₹16,089

Onwards

Ads by MMT

Via Kolkata, Cochin

Dimapur

Kolkata

Cochin

Varkala

Approx Travel Time

13h 54m

₹15,218

Onwards

Frequently Asked Questions

What is the distance between Dimapur and Varkala?

Varkala is approximately 2750+ kms from Dimapur.

How long does it take to reach Varkala from Dimapur?

It takes approximately 11 hours to reach Varkala from Dimapur by Flight, Bus Via Guwahati, Thiruvananthapuram.

What is the cheapest way to reach Varkala from Dimapur?

The cheapest way to reach Varkala from Dimapur is by Train, Bus Via Thrissur.

What is the fastest way to reach Varkala from Dimapur?

The fastest way to reach Varkala from Dimapur is by Flight, Bus Via Guwahati, Thiruvananthapuram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India