hero
How2Go
Khanna to Puranpur

Khanna to Puranpur

Puranpur is approximately 500+ km from Khanna, 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 Puranpur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Khanna

Puranpur

Approx Travel Time

14h 45m

₹1,000

Onwards

Via Saharanpur, Bareilly

CHEAPEST

FASTEST

Khanna

Saharanpur

Bareilly

Puranpur

Approx Travel Time

10h 13m

₹585

Onwards

Ads by MMT

Via Bareilly, Pilibhit

Khanna

Bareilly

Pilibhit

Puranpur

Approx Travel Time

11h 19m

₹725

Onwards

Via Moradabad

Khanna

Moradabad

Puranpur

Approx Travel Time

11h 25m

₹4,424

Onwards

Ads by MMT

Via Roorkee, Bareilly

Khanna

Roorkee

Bareilly

Puranpur

Approx Travel Time

10h 27m

₹630

Onwards

Via Rajpura, Bareilly

Khanna

Rajpura

Bareilly

Puranpur

Approx Travel Time

10h 34m

₹590

Onwards

Via Najibabad, Bareilly

Khanna

Najibabad

Bareilly

Puranpur

Approx Travel Time

10h 37m

₹630

Onwards

Via Yamunanagar, Bareilly

Khanna

Yamunanagar

Bareilly

Puranpur

Approx Travel Time

10h 39m

₹620

Onwards

Via Dhampur

Khanna

Dhampur

Puranpur

Approx Travel Time

11h 7m

₹1,350

Onwards

Via Ambala, Bareilly

Khanna

Ambala

Bareilly

Puranpur

Approx Travel Time

10h 26m

₹2,323

Onwards

Frequently Asked Questions

What is the distance between Khanna and Puranpur?

Puranpur is approximately 500+ kms from Khanna.

How long does it take to reach Puranpur from Khanna?

It takes approximately 10 hours to reach Puranpur from Khanna by Train, Bus Via Saharanpur, Bareilly.

What is the cheapest way to reach Puranpur from Khanna?

The cheapest way to reach Puranpur from Khanna is by Train, Bus Via Saharanpur, Bareilly.

What is the fastest way to reach Puranpur from Khanna?

The fastest way to reach Puranpur from Khanna is by Train, Bus Via Saharanpur, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India