hero
How2Go
Puranpur to Varanasi

Puranpur to Varanasi

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

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Puranpur

Varanasi

Approx Travel Time

12h 55m

On Demand

Via Lakhimpur, Lucknow

FASTEST

Puranpur

Lakhimpur

Lucknow

Varanasi

Approx Travel Time

7h 8m

On Demand

Via Bara Banki

Puranpur

Bara Banki

Varanasi

Approx Travel Time

13h 5m

₹978

Onwards

Via Bareilly, Prayagraj(Allahabad)

Puranpur

Bareilly

Prayagraj(Allahabad)

Varanasi

Approx Travel Time

14h 34m

₹2,986

Onwards

Via Lucknow

Puranpur

Lucknow

Varanasi

Approx Travel Time

7h 49m

On Demand

Puranpur

Lucknow

Varanasi

Approx Travel Time

9h 4m

On Demand

Puranpur

Lucknow

Varanasi

Approx Travel Time

11h 31m

On Demand

Via Bareilly

Puranpur

Bareilly

Varanasi

Approx Travel Time

10h 23m

₹570

Onwards

Via Shahjahanpur

CHEAPEST

Puranpur

Shahjahanpur

Varanasi

Approx Travel Time

10h 57m

₹407

Onwards

Via Sitapur

Puranpur

Sitapur

Varanasi

Approx Travel Time

10h 36m

₹1,384

Onwards

Frequently Asked Questions

What is the distance between Puranpur and Varanasi?

Varanasi is approximately 650+ kms from Puranpur.

How long does it take to reach Varanasi from Puranpur?

It takes approximately 7 hours to reach Varanasi from Puranpur by Train Via Lakhimpur, Lucknow.

What is the cheapest way to reach Varanasi from Puranpur?

The cheapest way to reach Varanasi from Puranpur is by Bus, Train Via Shahjahanpur.

What is the fastest way to reach Varanasi from Puranpur?

The fastest way to reach Varanasi from Puranpur is by Train Via Lakhimpur, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India