hero
How2Go
Dimapur to Ranikhet

Dimapur to Ranikhet

Ranikhet is approximately 2100+ kms from Dimapur. The fastest way to reach Ranikhet from Dimapur is by Flight, Bus, Cab Via Delhi, Lalkuan. It takes approximately 9 hours. The cheapest way to reach Ranikhet from Dimapur is by Train, Bus Via Bareilly, Haldwani which would take approximately 41 hours.

Sort By
Mode of Transport

Via Bareilly, Haldwani

RECOMMENDED

CHEAPEST

Dimapur

Bareilly

Haldwani

Ranikhet

Approx Travel Time

1d 17h 7m

₹1,559

Onwards

Via Bareilly

Dimapur

Bareilly

Ranikhet

Approx Travel Time

1d 14h 10m

₹4,938

Onwards

Ads by MMT

Via Delhi, Lalkuan

FASTEST

Dimapur

Delhi

Lalkuan

Ranikhet

Approx Travel Time

9h 12m

On Demand

Dimapur

Delhi

Lalkuan

Ranikhet

Approx Travel Time

14h 27m

On Demand

Via Delhi, Rudrapur

Dimapur

Delhi

Rudrapur

Ranikhet

Approx Travel Time

13h 28m

₹11,645

Onwards

Dimapur

Delhi

Rudrapur

Ranikhet

Approx Travel Time

13h 53m

₹12,069

Onwards

Ads by MMT

Via Delhi, Haldwani

Dimapur

Delhi

Haldwani

Ranikhet

Approx Travel Time

16h 10m

₹9,466

Onwards

Dimapur

Delhi

Haldwani

Ranikhet

Approx Travel Time

17h 10m

₹9,062

Onwards

Via Delhi, Kathgodam

Dimapur

Delhi

Kathgodam

Ranikhet

Approx Travel Time

13h 50m

₹11,880

Onwards

Via Delhi, Jim Corbett (Ramnagar)

Dimapur

Delhi

Jim Corbett (Ramnagar)

Ranikhet

Approx Travel Time

13h 54m

₹12,037

Onwards

Frequently Asked Questions

What is the distance between Dimapur and Ranikhet?

Ranikhet is approximately 2100+ kms from Dimapur.

How long does it take to reach Ranikhet from Dimapur?

It takes approximately 9 hours to reach Ranikhet from Dimapur by Flight, Bus, Cab Via Delhi, Lalkuan.

What is the cheapest way to reach Ranikhet from Dimapur?

The cheapest way to reach Ranikhet from Dimapur is by Train, Bus Via Bareilly, Haldwani.

What is the fastest way to reach Ranikhet from Dimapur?

The fastest way to reach Ranikhet from Dimapur is by Flight, Bus, Cab Via Delhi, Lalkuan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India