hero
How2Go
Mathura to Ranikhet

Mathura to Ranikhet

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mathura

Ranikhet

Approx Travel Time

9h 9m

On Demand

Via Lalkuan

FASTEST

Mathura

Lalkuan

Ranikhet

Approx Travel Time

7h 44m

On Demand

Ads by MMT

Via Hathras, Lalkuan

Mathura

Hathras

Lalkuan

Ranikhet

Approx Travel Time

9h 6m

On Demand

Via Haldwani

CHEAPEST

Mathura

Haldwani

Ranikhet

Approx Travel Time

10h 53m

₹640

Onwards

Mathura

Haldwani

Ranikhet

Approx Travel Time

11h 52m

₹1,024

Onwards

Ads by MMT

Via Kasganj, Lalkuan

Mathura

Kasganj

Lalkuan

Ranikhet

Approx Travel Time

9h 17m

On Demand

Via Kichha

Mathura

Kichha

Ranikhet

Approx Travel Time

8h 30m

₹3,478

Onwards

Via Kathgodam

Mathura

Kathgodam

Ranikhet

Approx Travel Time

9h

₹2,990

Onwards

Via Budaun, Lalkuan

Mathura

Budaun

Lalkuan

Ranikhet

Approx Travel Time

9h 48m

On Demand

Via Hathras, Kichha

Mathura

Hathras

Kichha

Ranikhet

Approx Travel Time

8h

₹3,603

Onwards

Frequently Asked Questions

What is the distance between Mathura and Ranikhet?

Ranikhet is approximately 450+ kms from Mathura.

How long does it take to reach Ranikhet from Mathura?

It takes approximately 8 hours to reach Ranikhet from Mathura by Bus, Cab Via Lalkuan.

What is the cheapest way to reach Ranikhet from Mathura?

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

What is the fastest way to reach Ranikhet from Mathura?

The fastest way to reach Ranikhet from Mathura is by Bus, Cab Via Lalkuan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India