
Shamli to Vidisha
Vidisha is approximately 750+ kms from Shamli. The fastest way to reach Vidisha from Shamli is by Train, Flight Via Delhi, Bhopal. It takes approximately 8 hours. The cheapest way to reach Vidisha from Shamli is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shamli
Delhi
Vidisha
Approx Travel Time
16h 10m
₹505
Onwards
Shamli
Delhi
Vidisha
Approx Travel Time
16h 25m
₹3,348
Onwards
Shamli
Delhi
Vidisha
Approx Travel Time
16h 40m
On Demand
Via Ghaziabad
Shamli
Ghaziabad
Vidisha
Approx Travel Time
16h 40m
On Demand
Via Delhi, Basoda
Shamli
Delhi
Basoda
Vidisha
Approx Travel Time
17h 35m
₹550
Onwards
Via Panipat
Shamli
Panipat
Vidisha
Approx Travel Time
16h 55m
On Demand
Via Faridabad
Shamli
Faridabad
Vidisha
Approx Travel Time
16h 59m
₹3,891
Onwards
Via Delhi, Gwalior
Shamli
Delhi
Gwalior
Vidisha
Approx Travel Time
12h 35m
On Demand
Via Delhi, Bina
Shamli
Delhi
Bina
Vidisha
Approx Travel Time
17h 50m
₹550
Onwards
Via Delhi, Bhopal
FASTEST
Shamli
Delhi
Bhopal
Vidisha
Approx Travel Time
7h 50m
₹3,509
Onwards
Frequently Asked Questions
What is the distance between Shamli and Vidisha?
Vidisha is approximately 750+ kms from Shamli.
How long does it take to reach Vidisha from Shamli?
It takes approximately 8 hours to reach Vidisha from Shamli by Train, Flight Via Delhi, Bhopal.
What is the cheapest way to reach Vidisha from Shamli?
The cheapest way to reach Vidisha from Shamli is by Train Via Delhi.
What is the fastest way to reach Vidisha from Shamli?
The fastest way to reach Vidisha from Shamli is by Train, Flight Via Delhi, Bhopal.