hero
How2Go
Kanpur to Sarupathar

Kanpur to Sarupathar

Sarupathar is approximately 1700+ km from Kanpur, 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 Sarupathar.

Read More
Sort By
Mode of Transport

Via Diphu

RECOMMENDED

Kanpur

Diphu

Sarupathar

Approx Travel Time

1d 2h 35m

On Demand

Via Lucknow, Guwahati

Kanpur

Lucknow

Guwahati

Sarupathar

Approx Travel Time

11h 19m

₹8,759

Onwards

Kanpur

Lucknow

Guwahati

Sarupathar

Approx Travel Time

12h 53m

₹9,280

Onwards

Kanpur

Lucknow

Guwahati

Sarupathar

Approx Travel Time

12h 1m

₹10,143

Onwards

Via Varanasi, Guwahati

Kanpur

Varanasi

Guwahati

Sarupathar

Approx Travel Time

21h 23m

₹2,220

Onwards

Via Delhi, Dimapur

FASTEST

Kanpur

Delhi

Dimapur

Sarupathar

Approx Travel Time

7h 25m

₹14,811

Onwards

Via Guwahati

CHEAPEST

Kanpur

Guwahati

Sarupathar

Approx Travel Time

1d 7h 15m

₹1,210

Onwards

Via Prayagraj(Allahabad), Diphu

Kanpur

Prayagraj(Allahabad)

Diphu

Sarupathar

Approx Travel Time

1d 4h 52m

₹4,171

Onwards

Via Delhi, Jorhat

Kanpur

Delhi

Jorhat

Sarupathar

Approx Travel Time

7h 42m

On Demand

Via Giridih, Guwahati

Kanpur

Giridih

Guwahati

Sarupathar

Approx Travel Time

17h 56m

₹5,829

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Sarupathar?

Sarupathar is approximately 1700+ kms from Kanpur.

How long does it take to reach Sarupathar from Kanpur?

It takes approximately 8 hours to reach Sarupathar from Kanpur by Flight, Train Via Delhi, Dimapur.

What is the cheapest way to reach Sarupathar from Kanpur?

The cheapest way to reach Sarupathar from Kanpur is by Train, Bus Via Guwahati.

What is the fastest way to reach Sarupathar from Kanpur?

The fastest way to reach Sarupathar from Kanpur is by Flight, Train Via Delhi, Dimapur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India