hero
How2Go
Nandyal to Ranikhet

Nandyal to Ranikhet

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

Via Rajahmundry, Delhi

RECOMMENDED

Nandyal

Rajahmundry

Delhi

Ranikhet

Approx Travel Time

1d 0h 18m

₹8,504

Onwards

Via Hyderabad, Delhi

Nandyal

Hyderabad

Delhi

Ranikhet

Approx Travel Time

23h 40m

₹9,010

Onwards

FASTEST

Nandyal

Hyderabad

Delhi

Ranikhet

Approx Travel Time

22h 47m

₹15,495

Onwards

Nandyal

Hyderabad

Delhi

Ranikhet

Approx Travel Time

2d 5h 15m

₹4,937

Onwards

Ads by MMT

Via Delhi

Nandyal

Delhi

Ranikhet

Approx Travel Time

1d 20h 53m

On Demand

Via Vijayawada, Kichha

Nandyal

Vijayawada

Kichha

Ranikhet

Approx Travel Time

1d 15h 26m

On Demand

Ads by MMT

Via Kurnool, Delhi

CHEAPEST

Nandyal

Kurnool

Delhi

Ranikhet

Approx Travel Time

1d 21h 5m

₹2,259

Onwards

Via Hyderabad, Ghaziabad

Nandyal

Hyderabad

Ghaziabad

Ranikhet

Approx Travel Time

1d 0h 45m

₹9,010

Onwards

Via Hyderabad, Dehradun

Nandyal

Hyderabad

Dehradun

Ranikhet

Approx Travel Time

1d 1h 45m

₹8,473

Onwards

Via Srikalahasti, Delhi

Nandyal

Srikalahasti

Delhi

Ranikhet

Approx Travel Time

1d 0h 59m

On Demand

Frequently Asked Questions

What is the distance between Nandyal and Ranikhet?

Ranikhet is approximately 2150+ kms from Nandyal.

How long does it take to reach Ranikhet from Nandyal?

It takes approximately 23 hours to reach Ranikhet from Nandyal by Cab, Flight, Bus Via Hyderabad, Delhi.

What is the cheapest way to reach Ranikhet from Nandyal?

The cheapest way to reach Ranikhet from Nandyal is by Train, Bus Via Kurnool, Delhi.

What is the fastest way to reach Ranikhet from Nandyal?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India