hero
How2Go
Mysore to Ranikhet

Mysore to Ranikhet

Ranikhet is approximately 2200+ kms from Mysore. The fastest way to reach Ranikhet from Mysore is by Cab, Flight Via Bangalore, Bareilly. It takes approximately 14 hours. The cheapest way to reach Ranikhet from Mysore is by Bus Via Belgaum, Delhi which would take approximately 66 hours.

Sort By
Mode of Transport

Via Bangalore, Ghaziabad

RECOMMENDED

Mysore

Bangalore

Ghaziabad

Ranikhet

Approx Travel Time

21h 26m

₹9,069

Onwards

Mysore

Bangalore

Ghaziabad

Ranikhet

Approx Travel Time

20h 55m

₹9,588

Onwards

Mysore

Bangalore

Ghaziabad

Ranikhet

Approx Travel Time

20h 51m

₹11,622

Onwards

Via Bangalore, Bareilly

Mysore

Bangalore

Bareilly

Ranikhet

Approx Travel Time

14h 34m

₹11,836

Onwards

Mysore

Bangalore

Bareilly

Ranikhet

Approx Travel Time

14h 3m

₹12,455

Onwards

FASTEST

Mysore

Bangalore

Bareilly

Ranikhet

Approx Travel Time

13h 59m

₹14,389

Onwards

Ads by MMT

Via Belgaum, Delhi

CHEAPEST

Mysore

Belgaum

Delhi

Ranikhet

Approx Travel Time

2d 17h 49m

₹7,806

Onwards

Via Bangalore, Delhi

Mysore

Bangalore

Delhi

Ranikhet

Approx Travel Time

21h 56m

₹10,627

Onwards

Mysore

Bangalore

Delhi

Ranikhet

Approx Travel Time

21h 25m

₹11,146

Onwards

Mysore

Bangalore

Delhi

Ranikhet

Approx Travel Time

21h 21m

₹13,180

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Mysore and Ranikhet?

Ranikhet is approximately 2200+ kms from Mysore.

How long does it take to reach Ranikhet from Mysore?

It takes approximately 14 hours to reach Ranikhet from Mysore by Cab, Flight Via Bangalore, Bareilly.

What is the cheapest way to reach Ranikhet from Mysore?

The cheapest way to reach Ranikhet from Mysore is by Bus Via Belgaum, Delhi.

What is the fastest way to reach Ranikhet from Mysore?

The fastest way to reach Ranikhet from Mysore is by Cab, Flight Via Bangalore, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India