hero
How2Go
Ranikhet to Una

Ranikhet to Una

Una is approximately 1400+ 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 Una.

Read More
Sort By
Mode of Transport

Via Delhi, Rajkot

RECOMMENDED

Ranikhet

Delhi

Rajkot

Una

Approx Travel Time

1d 0h 5m

₹8,246

Onwards

Via Delhi, Ahmedabad, Diu

FASTEST

Ranikhet

Delhi

Ahmedabad

Diu

Una

Approx Travel Time

20h 7m

₹11,542

Onwards

Via Delhi, Neemach, Rajula

CHEAPEST

Ranikhet

Delhi

Neemach

Rajula

Una

Approx Travel Time

1d 7h 15m

₹3,740

Onwards

Via Delhi, Surat, Diu

Ranikhet

Delhi

Surat

Diu

Una

Approx Travel Time

20h 12m

₹13,448

Onwards

Via Delhi, Mumbai, Diu

Ranikhet

Delhi

Mumbai

Diu

Una

Approx Travel Time

20h 52m

₹12,861

Onwards

Via Delhi, Ahmedabad, Keshod

Ranikhet

Delhi

Ahmedabad

Keshod

Una

Approx Travel Time

22h 50m

₹10,052

Onwards

Via Delhi, Rajkot, Keshod

Ranikhet

Delhi

Rajkot

Keshod

Una

Approx Travel Time

23h 35m

₹8,611

Onwards

Ranikhet

Delhi

Rajkot

Keshod

Una

Approx Travel Time

1d 0h 50m

₹8,866

Onwards

Via Delhi, Rajkot, Rajula

Ranikhet

Delhi

Rajkot

Rajula

Una

Approx Travel Time

23h 35m

₹8,936

Onwards

Via Dehradun, Ahmedabad, Diu

Ranikhet

Dehradun

Ahmedabad

Diu

Una

Approx Travel Time

22h 17m

₹13,987

Onwards

Frequently Asked Questions

What is the distance between Ranikhet and Una?

Una is approximately 1400+ kms from Ranikhet.

How long does it take to reach Una from Ranikhet?

It takes approximately 20 hours to reach Una from Ranikhet by Bus, Flight Via Delhi, Ahmedabad, Diu.

What is the cheapest way to reach Una from Ranikhet?

The cheapest way to reach Una from Ranikhet is by Bus Via Delhi, Neemach, Rajula.

What is the fastest way to reach Una from Ranikhet?

The fastest way to reach Una from Ranikhet is by Bus, Flight Via Delhi, Ahmedabad, Diu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India