hero
How2Go
Ranikhet to Hassan

Ranikhet to Hassan

Hassan is approximately 2150+ km from Ranikhet, 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 Hassan.

Read More
Sort By
Mode of Transport

Via Ghaziabad, Bangalore

RECOMMENDED

Ranikhet

Ghaziabad

Bangalore

Hassan

Approx Travel Time

21h 49m

₹9,833

Onwards

Ranikhet

Ghaziabad

Bangalore

Hassan

Approx Travel Time

22h 25m

₹10,604

Onwards

Via Delhi, Mangalore

Ranikhet

Delhi

Mangalore

Hassan

Approx Travel Time

23h

₹9,860

Onwards

Ranikhet

Delhi

Mangalore

Hassan

Approx Travel Time

22h 27m

₹12,572

Onwards

Via Bareilly, Bangalore

FASTEST

Ranikhet

Bareilly

Bangalore

Hassan

Approx Travel Time

14h 40m

₹16,855

Onwards

Via Kichha, Itarsi

Ranikhet

Kichha

Itarsi

Hassan

Approx Travel Time

1d 23h 18m

₹6,078

Onwards

Via Delhi, Hyderabad, Bangalore

CHEAPEST

Ranikhet

Delhi

Hyderabad

Bangalore

Hassan

Approx Travel Time

1d 22h 49m

₹1,770

Onwards

Via Delhi, Bangalore

Ranikhet

Delhi

Bangalore

Hassan

Approx Travel Time

2d 12h 7m

₹7,500

Onwards

Ranikhet

Delhi

Bangalore

Hassan

Approx Travel Time

22h 19m

₹10,101

Onwards

Via Dehradun, Bangalore

Ranikhet

Dehradun

Bangalore

Hassan

Approx Travel Time

1d 3h 4m

₹10,578

Onwards

Frequently Asked Questions

What is the distance between Ranikhet and Hassan?

Hassan is approximately 2150+ kms from Ranikhet.

How long does it take to reach Hassan from Ranikhet?

It takes approximately 15 hours to reach Hassan from Ranikhet by Cab, Flight, Train Via Bareilly, Bangalore.

What is the cheapest way to reach Hassan from Ranikhet?

The cheapest way to reach Hassan from Ranikhet is by Bus, Train Via Delhi, Hyderabad, Bangalore.

What is the fastest way to reach Hassan from Ranikhet?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India