hero
How2Go
Kapurthala to Mahoba

Kapurthala to Mahoba

Mahoba is approximately 900+ kms from Kapurthala. The fastest way to reach Mahoba from Kapurthala is by Train, Flight Via Delhi, Khajuraho. It takes approximately 14 hours. The cheapest way to reach Mahoba from Kapurthala is by Train Via Delhi which would take approximately 17 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Kapurthala

Delhi

Mahoba

Approx Travel Time

16h 30m

₹525

Onwards

Kapurthala

Delhi

Mahoba

Approx Travel Time

18h 53m

₹1,568

Onwards

Via Delhi, Khajuraho

FASTEST

Kapurthala

Delhi

Khajuraho

Mahoba

Approx Travel Time

13h 34m

₹3,433

Onwards

Ads by MMT

Via Delhi, Maudaha

Kapurthala

Delhi

Maudaha

Mahoba

Approx Travel Time

1d 0h 27m

₹2,912

Onwards

Via Panipat, Kanpur

Kapurthala

Panipat

Kanpur

Mahoba

Approx Travel Time

21h 7m

On Demand

Ads by MMT

Via Phagwara, Kanpur

Kapurthala

Phagwara

Kanpur

Mahoba

Approx Travel Time

18h 26m

On Demand

Via Jalandhar, Kanpur

Kapurthala

Jalandhar

Kanpur

Mahoba

Approx Travel Time

18h 14m

On Demand

Via Delhi, Kanpur

Kapurthala

Delhi

Kanpur

Mahoba

Approx Travel Time

15h 24m

On Demand

Via Mohali, Lucknow

Kapurthala

Mohali

Lucknow

Mahoba

Approx Travel Time

14h 57m

On Demand

Via Amritsar, Lucknow

Kapurthala

Amritsar

Lucknow

Mahoba

Approx Travel Time

14h 17m

On Demand

Frequently Asked Questions

What is the distance between Kapurthala and Mahoba?

Mahoba is approximately 900+ kms from Kapurthala.

How long does it take to reach Mahoba from Kapurthala?

It takes approximately 14 hours to reach Mahoba from Kapurthala by Train, Flight Via Delhi, Khajuraho.

What is the cheapest way to reach Mahoba from Kapurthala?

The cheapest way to reach Mahoba from Kapurthala is by Train Via Delhi.

What is the fastest way to reach Mahoba from Kapurthala?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India