Nagina to Ranni Distance

Ranni is approximately 2500+ km from Nagina. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Ranni, with a total travel time of approximately 16 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Nagina, India to Ranni, India

Via Delhi, Thiruvananthapuram

RECOMMENDED

Nagina

Delhi

Thiruvananthapuram

Ranni

Approx Travel Time

16h 39m

₹11,397

Onwards

Nagina

Delhi

Thiruvananthapuram

Ranni

Approx Travel Time

15h 25m

₹15,194

Onwards

Via Delhi, Cochin

FASTEST

Nagina

Delhi

Cochin

Ranni

Approx Travel Time

15h 20m

₹16,761

Onwards

Nagina

Delhi

Cochin

Ranni

Approx Travel Time

16h 34m

₹12,964

Onwards

Ads by MMT

Via Roorkee, Cochin

CHEAPEST

Nagina

Roorkee

Cochin

Ranni

Approx Travel Time

2d 6h 57m

₹4,507

Onwards

Via Delhi, Bangalore

Nagina

Delhi

Bangalore

Ranni

Approx Travel Time

2d 13h 21m

₹7,284

Onwards

Ads by MMT

Via Delhi, Coimbatore

Nagina

Delhi

Coimbatore

Ranni

Approx Travel Time

18h 44m

₹11,036

Onwards

Nagina

Delhi

Coimbatore

Ranni

Approx Travel Time

17h 30m

₹14,833

Onwards

Via Delhi, Calicut

Nagina

Delhi

Calicut

Ranni

Approx Travel Time

20h 19m

₹10,616

Onwards

Nagina

Delhi

Calicut

Ranni

Approx Travel Time

19h 5m

₹14,413

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Nagina and Ranni?

The straight-line distance is approximately 2200+ km.

What is the distance from Nagina to Ranni via Delhi?

Via Delhi, the distance is approximately 2500+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India