hero
How2Go
Mahoba to Dalhousie

Mahoba to Dalhousie

Dalhousie is approximately 1050+ km from Mahoba, 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 Dalhousie.

Read More
Sort By
Mode of Transport

Via Delhi, Jalandhar

RECOMMENDED

Mahoba

Delhi

Jalandhar

Dalhousie

Approx Travel Time

17h 21m

₹5,242

Onwards

Via Delhi

CHEAPEST

Mahoba

Delhi

Dalhousie

Approx Travel Time

21h 46m

₹2,164

Onwards

Mahoba

Delhi

Dalhousie

Approx Travel Time

1d 5h 39m

₹2,808

Onwards

Via Khajuraho, Delhi, Jalandhar

Mahoba

Khajuraho

Delhi

Jalandhar

Dalhousie

Approx Travel Time

15h 50m

₹5,320

Onwards

Via Delhi, Kangra

Mahoba

Delhi

Kangra

Dalhousie

Approx Travel Time

16h 34m

₹9,141

Onwards

Via Khajuraho, Delhi, Jammu

FASTEST

Mahoba

Khajuraho

Delhi

Jammu

Dalhousie

Approx Travel Time

12h 53m

₹15,471

Onwards

Via Mathura, Jalandhar

Mahoba

Mathura

Jalandhar

Dalhousie

Approx Travel Time

1d 3h 20m

₹6,625

Onwards

Via Khajuraho, Delhi, Amritsar

Mahoba

Khajuraho

Delhi

Amritsar

Dalhousie

Approx Travel Time

13h 17m

₹11,642

Onwards

Mahoba

Khajuraho

Delhi

Amritsar

Dalhousie

Approx Travel Time

16h 37m

₹8,047

Onwards

Via Delhi, Amritsar

Mahoba

Delhi

Amritsar

Dalhousie

Approx Travel Time

18h 28m

₹8,160

Onwards

Frequently Asked Questions

What is the distance between Mahoba and Dalhousie?

Dalhousie is approximately 1050+ kms from Mahoba.

How long does it take to reach Dalhousie from Mahoba?

It takes approximately 13 hours to reach Dalhousie from Mahoba by Train, Flight, Cab Via Khajuraho, Delhi, Jammu.

What is the cheapest way to reach Dalhousie from Mahoba?

The cheapest way to reach Dalhousie from Mahoba is by Train, Bus Via Delhi.

What is the fastest way to reach Dalhousie from Mahoba?

The fastest way to reach Dalhousie from Mahoba is by Train, Flight, Cab Via Khajuraho, Delhi, Jammu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India