
Moga to Ranikhet
Ranikhet is approximately 650+ km from Moga, 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.
Sort By
Mode of Transport
Via Moradabad, Lalkuan
RECOMMENDED
Moga
Moradabad
Lalkuan
Ranikhet
Approx Travel Time
14h 41m
On Demand
Via Ludhiana, Rudrapur
FASTEST
Moga
Ludhiana
Rudrapur
Ranikhet
Approx Travel Time
13h 32m
₹3,163
Onwards
Via Ludhiana, Haldwani
CHEAPEST
Moga
Ludhiana
Haldwani
Ranikhet
Approx Travel Time
16h 13m
₹895
Onwards
Via Chandigarh, Haldwani
Moga
Chandigarh
Haldwani
Ranikhet
Approx Travel Time
18h 50m
₹1,474
Onwards
Via Kurukshetra, Haldwani
Moga
Kurukshetra
Haldwani
Ranikhet
Approx Travel Time
16h 44m
₹6,018
Onwards
Via Moradabad
Moga
Moradabad
Ranikhet
Approx Travel Time
13h 41m
On Demand
Via Moradabad, Jim Corbett (Ramnagar)
Moga
Moradabad
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
13h 45m
On Demand
Via Moradabad, Rudrapur
Moga
Moradabad
Rudrapur
Ranikhet
Approx Travel Time
13h 50m
On Demand
Via Ludhiana, Kathgodam
Moga
Ludhiana
Kathgodam
Ranikhet
Approx Travel Time
13h 53m
₹3,315
Onwards
Via Moradabad, Kathgodam
Moga
Moradabad
Kathgodam
Ranikhet
Approx Travel Time
14h 18m
On Demand
Frequently Asked Questions
What is the distance between Moga and Ranikhet?
Ranikhet is approximately 650+ kms from Moga.
How long does it take to reach Ranikhet from Moga?
It takes approximately 14 hours to reach Ranikhet from Moga by Train, Cab Via Ludhiana, Rudrapur.
What is the cheapest way to reach Ranikhet from Moga?
The cheapest way to reach Ranikhet from Moga is by Train, Bus Via Ludhiana, Haldwani.
What is the fastest way to reach Ranikhet from Moga?
The fastest way to reach Ranikhet from Moga is by Train, Cab Via Ludhiana, Rudrapur.
Routes Connecting Moga
Routes From Moga
Routes Connecting Ranikhet
Routes From Ranikhet
Routes To Ranikhet
Popular Places Routes
- Nandyal to Malout
- Gandhinagar to Hubli
- Modinagar to Sirsi
- Mumbai to Srisailam
- Titilagarh to Chittorgarh
- Pahalgam to Sambalpur
- Hubli to Raipur
- Rayachoti to Bokaro
- Darjeeling to Mandalgarh
- Nagercoil to Amritsar
- Athagarh to Varanasi
- Shamli to Manali
- Gandhinagar to Shajapur
- Jaunpur to Kanchipuram
- Chotila to Shahjahanpur

