
Ranikhet to Vidisha
Vidisha is approximately 800+ kms from Ranikhet. The fastest way to reach Vidisha from Ranikhet is by Bus, Flight, Train Via Delhi, Bhopal. It takes approximately 13 hours. The cheapest way to reach Vidisha from Ranikhet is by Bus, Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Ranikhet
Bareilly
Vidisha
Approx Travel Time
18h 14m
₹6,682
Onwards
Via Delhi, Bhopal
Ranikhet
Delhi
Bhopal
Vidisha
Approx Travel Time
12h 50m
₹5,517
Onwards
FASTEST
Ranikhet
Delhi
Bhopal
Vidisha
Approx Travel Time
12h 35m
₹3,314
Onwards
Via Aligarh
Ranikhet
Aligarh
Vidisha
Approx Travel Time
20h 11m
₹8,599
Onwards
Via Delhi, Gwalior
Ranikhet
Delhi
Gwalior
Vidisha
Approx Travel Time
17h 20m
On Demand
Via Delhi
CHEAPEST
Ranikhet
Delhi
Vidisha
Approx Travel Time
20h 55m
₹1,000
Onwards
Via Delhi, Agra
Ranikhet
Delhi
Agra
Vidisha
Approx Travel Time
19h 20m
₹11,315
Onwards
Via Moradabad, Lucknow
Ranikhet
Moradabad
Lucknow
Vidisha
Approx Travel Time
18h 12m
On Demand
Via Delhi, Basoda
Ranikhet
Delhi
Basoda
Vidisha
Approx Travel Time
22h 20m
₹1,045
Onwards
Via Delhi, Bina
Ranikhet
Delhi
Bina
Vidisha
Approx Travel Time
22h 35m
₹1,045
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Vidisha?
Vidisha is approximately 800+ kms from Ranikhet.
How long does it take to reach Vidisha from Ranikhet?
It takes approximately 13 hours to reach Vidisha from Ranikhet by Bus, Flight, Train Via Delhi, Bhopal.
What is the cheapest way to reach Vidisha from Ranikhet?
The cheapest way to reach Vidisha from Ranikhet is by Bus, Train Via Delhi.
What is the fastest way to reach Vidisha from Ranikhet?
The fastest way to reach Vidisha from Ranikhet is by Bus, Flight, Train Via Delhi, Bhopal.