
Rajpura to Varanasi
Varanasi is approximately 850+ kms from Rajpura. The fastest way to reach Varanasi from Rajpura is by Bus, Flight Via Chandigarh, Lucknow. It takes approximately 5 hours. The cheapest way to reach Varanasi from Rajpura is by Train Via Bareilly which would take approximately 16 hours.
Sort By
Mode of Transport
Via Chandigarh, Lucknow
RECOMMENDED
Rajpura
Chandigarh
Lucknow
Varanasi
Approx Travel Time
5h 16m
₹8,717
Onwards
FASTEST
Rajpura
Chandigarh
Lucknow
Varanasi
Approx Travel Time
5h 15m
₹7,780
Onwards
Via Delhi
Rajpura
Delhi
Varanasi
Approx Travel Time
7h 14m
₹4,335
Onwards
Via Bareilly
CHEAPEST
Rajpura
Bareilly
Varanasi
Approx Travel Time
16h 9m
₹560
Onwards
Via Ambala
Rajpura
Ambala
Varanasi
Approx Travel Time
16h 50m
₹1,688
Onwards
Via Lucknow
Rajpura
Lucknow
Varanasi
Approx Travel Time
18h 42m
On Demand
Rajpura
Lucknow
Varanasi
Approx Travel Time
20h 4m
₹2,398
Onwards
Via Delhi, Kanpur
Rajpura
Delhi
Kanpur
Varanasi
Approx Travel Time
23h 5m
₹6,653
Onwards
Via Mohali, Lucknow
Rajpura
Mohali
Lucknow
Varanasi
Approx Travel Time
5h 34m
₹8,940
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Varanasi?
Varanasi is approximately 850+ kms from Rajpura.
How long does it take to reach Varanasi from Rajpura?
It takes approximately 5 hours to reach Varanasi from Rajpura by Bus, Flight Via Chandigarh, Lucknow.
What is the cheapest way to reach Varanasi from Rajpura?
The cheapest way to reach Varanasi from Rajpura is by Train Via Bareilly.
What is the fastest way to reach Varanasi from Rajpura?
The fastest way to reach Varanasi from Rajpura is by Bus, Flight Via Chandigarh, Lucknow.