hero
How2Go
Shahjahanpur to Ranikhet

Shahjahanpur to Ranikhet

Ranikhet is approximately 250+ kms from Shahjahanpur. The fastest way to reach Ranikhet from Shahjahanpur is by Bus. It takes approximately 7 hours. The cheapest way to reach Ranikhet from Shahjahanpur is by Train, Bus Via Haldwani which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Shahjahanpur

Ranikhet

Approx Travel Time

6h 48m

₹7,130

Onwards

Direct Bus

FASTEST

Shahjahanpur

Ranikhet

Approx Travel Time

6h 39m

₹2,999

Onwards

Ads by MMT

Via Kathgodam

Shahjahanpur

Kathgodam

Ranikhet

Approx Travel Time

7h 25m

₹3,243

Onwards

Shahjahanpur

Kathgodam

Ranikhet

Approx Travel Time

8h 50m

₹2,814

Onwards

Via Rudrapur

Shahjahanpur

Rudrapur

Ranikhet

Approx Travel Time

7h 30m

₹3,079

Onwards

Ads by MMT

Via Haldwani

CHEAPEST

Shahjahanpur

Haldwani

Ranikhet

Approx Travel Time

8h 41m

₹395

Onwards

Shahjahanpur

Haldwani

Ranikhet

Approx Travel Time

7h 36m

₹824

Onwards

Shahjahanpur

Haldwani

Ranikhet

Approx Travel Time

8h 26m

₹4,954

Onwards

Via Nainital

Shahjahanpur

Nainital

Ranikhet

Approx Travel Time

7h 47m

₹3,304

Onwards

Via Lalkuan

Shahjahanpur

Lalkuan

Ranikhet

Approx Travel Time

7h 40m

₹4,139

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Ranikhet?

Ranikhet is approximately 250+ kms from Shahjahanpur.

How long does it take to reach Ranikhet from Shahjahanpur?

It takes approximately 7 hours to reach Ranikhet from Shahjahanpur by Bus.

What is the cheapest way to reach Ranikhet from Shahjahanpur?

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

What is the fastest way to reach Ranikhet from Shahjahanpur?

The fastest way to reach Ranikhet from Shahjahanpur is by Bus.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India