hero
How2Go
Karnal to Mandalgarh

Karnal to Mandalgarh

Mandalgarh is approximately 650+ 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 Mandalgarh.

Read More
Sort By
Mode of Transport

Via Mathura

RECOMMENDED

Karnal

Mathura

Mandalgarh

Approx Travel Time

10h 29m

₹485

Onwards

Via Delhi, Kota

FASTEST

Karnal

Delhi

Kota

Mandalgarh

Approx Travel Time

9h 16m

₹690

Onwards

Via Delhi

Karnal

Delhi

Mandalgarh

Approx Travel Time

11h 7m

₹2,845

Onwards

Via Kota

Karnal

Kota

Mandalgarh

Approx Travel Time

14h 30m

₹1,999

Onwards

Via Jaipur

Karnal

Jaipur

Mandalgarh

Approx Travel Time

13h 5m

₹5,597

Onwards

Via Faridabad

Karnal

Faridabad

Mandalgarh

Approx Travel Time

10h 48m

On Demand

Via Sawai Madhopur

CHEAPEST

Karnal

Sawai Madhopur

Mandalgarh

Approx Travel Time

11h 5m

₹465

Onwards

Via KOSI KALAN

Karnal

KOSI KALAN

Mandalgarh

Approx Travel Time

11h 6m

₹485

Onwards

Via Hindaun

Karnal

Hindaun

Mandalgarh

Approx Travel Time

11h 13m

₹470

Onwards

Via Bharatpur

Karnal

Bharatpur

Mandalgarh

Approx Travel Time

11h 40m

₹510

Onwards

Frequently Asked Questions

What is the distance between Karnal and Mandalgarh?

Mandalgarh is approximately 650+ kms from Karnal.

How long does it take to reach Mandalgarh from Karnal?

It takes approximately 9 hours to reach Mandalgarh from Karnal by Train, Bus Via Delhi, Kota.

What is the cheapest way to reach Mandalgarh from Karnal?

The cheapest way to reach Mandalgarh from Karnal is by Train Via Sawai Madhopur.

What is the fastest way to reach Mandalgarh from Karnal?

The fastest way to reach Mandalgarh from Karnal is by Train, Bus Via Delhi, Kota.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India