hero
How2Go
Karnal to Vidisha

Karnal to Vidisha

Vidisha is approximately 750+ km from Karnal, 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 Vidisha.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Karnal

Vidisha

Approx Travel Time

12h 31m

On Demand

Via Delhi, Bhopal

FASTEST

Karnal

Delhi

Bhopal

Vidisha

Approx Travel Time

7h 1m

₹5,942

Onwards

Via Kanpur

Karnal

Kanpur

Vidisha

Approx Travel Time

20h 17m

₹2,698

Onwards

Via Reengus, Bhopal

Karnal

Reengus

Bhopal

Vidisha

Approx Travel Time

22h 52m

₹8,475

Onwards

Via Morena

Karnal

Morena

Vidisha

Approx Travel Time

11h 17m

On Demand

Via Agra

CHEAPEST

Karnal

Agra

Vidisha

Approx Travel Time

11h 3m

₹490

Onwards

Via Jhansi

Karnal

Jhansi

Vidisha

Approx Travel Time

11h 10m

₹500

Onwards

Via Delhi

Karnal

Delhi

Vidisha

Approx Travel Time

11h 10m

₹829

Onwards

Via Mathura

Karnal

Mathura

Vidisha

Approx Travel Time

11h 37m

₹500

Onwards

Via Gwalior

Karnal

Gwalior

Vidisha

Approx Travel Time

11h 13m

On Demand

Frequently Asked Questions

What is the distance between Karnal and Vidisha?

Vidisha is approximately 750+ kms from Karnal.

How long does it take to reach Vidisha from Karnal?

It takes approximately 7 hours to reach Vidisha from Karnal by Train, Flight Via Delhi, Bhopal.

What is the cheapest way to reach Vidisha from Karnal?

The cheapest way to reach Vidisha from Karnal is by Train Via Agra.

What is the fastest way to reach Vidisha from Karnal?

The fastest way to reach Vidisha from Karnal is by Train, Flight Via Delhi, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India