hero
Home
Shajapur to Kannauj

Shajapur to Kannauj - Multiple Options To Reach By Train, Cab

Kannauj is approximately 650+ kms from Shajapur. The fastest way to reach Kannauj from Shajapur is by Train Via Kanpur. It takes approximately 15 hours. The cheapest way to reach Kannauj from Shajapur is by Train Via Kota which would take approximately 16 hours.

Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

FASTEST

Shajapur

Kanpur

Kannauj

Approx Travel Time

14h 40m

On Demand

Shajapur

Kanpur

Kannauj

Approx Travel Time

15h 10m

On Demand

Via Gwalior

Shajapur

Gwalior

Kannauj

Approx Travel Time

15h 5m

On Demand

Ads by MMT

Via Tundla

Shajapur

Tundla

Kannauj

Approx Travel Time

15h 10m

On Demand

Shajapur

Tundla

Kannauj

Approx Travel Time

16h 23m

On Demand

Via Kota

CHEAPEST

Shajapur

Kota

Kannauj

Approx Travel Time

15h 25m

₹355

Onwards

Ads by MMT

Via Agra

Shajapur

Agra

Kannauj

Approx Travel Time

15h 10m

₹430

Onwards

Via Bina, Kanpur

Shajapur

Bina

Kanpur

Kannauj

Approx Travel Time

16h 20m

On Demand

Via Lalitpur, Kanpur

Shajapur

Lalitpur

Kanpur

Kannauj

Approx Travel Time

15h 50m

On Demand

Via Sawai Madhopur

Shajapur

Sawai Madhopur

Kannauj

Approx Travel Time

15h 25m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Kannauj?

Kannauj is approximately 650+ kms from Shajapur.

How long does it take to reach Kannauj from Shajapur?

It takes approximately 15 hours to reach Kannauj from Shajapur by Train Via Kanpur.

What is the cheapest way to reach Kannauj from Shajapur?

The cheapest way to reach Kannauj from Shajapur is by Train Via Kota.

What is the fastest way to reach Kannauj from Shajapur?

The fastest way to reach Kannauj from Shajapur is by Train Via Kanpur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India