hero
How2Go
Darjeeling to Kannauj

Darjeeling to Kannauj

Kannauj is approximately 1150+ km from Darjeeling, 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 Kannauj.

Read More
Sort By
Mode of Transport

Via Siliguri, Kanpur

RECOMMENDED

Darjeeling

Siliguri

Kanpur

Kannauj

Approx Travel Time

19h 18m

₹6,195

Onwards

Darjeeling

Siliguri

Kanpur

Kannauj

Approx Travel Time

21h 3m

₹2,990

Onwards

CHEAPEST

Darjeeling

Siliguri

Kanpur

Kannauj

Approx Travel Time

1d 2h 3m

₹1,940

Onwards

Via Siliguri, Patna, Lucknow

FASTEST

Darjeeling

Siliguri

Patna

Lucknow

Kannauj

Approx Travel Time

14h 51m

₹11,892

Onwards

Darjeeling

Siliguri

Patna

Lucknow

Kannauj

Approx Travel Time

15h 7m

₹13,242

Onwards

Darjeeling

Siliguri

Patna

Lucknow

Kannauj

Approx Travel Time

15h 32m

₹11,067

Onwards

Darjeeling

Siliguri

Patna

Lucknow

Kannauj

Approx Travel Time

16h 36m

₹8,687

Onwards

Darjeeling

Siliguri

Patna

Lucknow

Kannauj

Approx Travel Time

17h 17m

₹7,862

Onwards

Via Siliguri, Gorakhpur

Darjeeling

Siliguri

Gorakhpur

Kannauj

Approx Travel Time

1d 2h 45m

₹7,454

Onwards

Via Bahadurganj, Gorakhpur

Darjeeling

Bahadurganj

Gorakhpur

Kannauj

Approx Travel Time

1d 2h 31m

₹28,502

Onwards

Frequently Asked Questions

What is the distance between Darjeeling and Kannauj?

Kannauj is approximately 1150+ kms from Darjeeling.

How long does it take to reach Kannauj from Darjeeling?

It takes approximately 15 hours to reach Kannauj from Darjeeling by Bus, Train, Flight Via Siliguri, Patna, Lucknow.

What is the cheapest way to reach Kannauj from Darjeeling?

The cheapest way to reach Kannauj from Darjeeling is by Train Via Siliguri, Kanpur.

What is the fastest way to reach Kannauj from Darjeeling?

The fastest way to reach Kannauj from Darjeeling is by Bus, Train, Flight Via Siliguri, Patna, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India