
Rajpura to Varanasi
Varanasi is approximately 850+ kms from Rajpura. The fastest way to reach Varanasi from Rajpura is by Cab, Flight Via Mohali, Lucknow. It takes approximately 7 hours. The cheapest way to reach Varanasi from Rajpura is by Train Via Shahjahanpur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mohali, Lucknow
RECOMMENDED
FASTEST
Rajpura
Mohali
Lucknow
Varanasi
Approx Travel Time
6h 49m
₹13,917
Onwards
Rajpura
Mohali
Lucknow
Varanasi
Approx Travel Time
6h 54m
₹12,915
Onwards
Via Delhi
Rajpura
Delhi
Varanasi
Approx Travel Time
8h 4m
₹5,138
Onwards
Via Saharanpur
Rajpura
Saharanpur
Varanasi
Approx Travel Time
16h 59m
₹4,140
Onwards
Via Shahjahanpur
CHEAPEST
Rajpura
Shahjahanpur
Varanasi
Approx Travel Time
15h 19m
₹550
Onwards
Via Yamunanagar
Rajpura
Yamunanagar
Varanasi
Approx Travel Time
17h 26m
On Demand
Via Ghaziabad
Rajpura
Ghaziabad
Varanasi
Approx Travel Time
18h 55m
₹1,477
Onwards
Rajpura
Ghaziabad
Varanasi
Approx Travel Time
7h 31m
₹8,908
Onwards
Via Delhi, Kanpur
Rajpura
Delhi
Kanpur
Varanasi
Approx Travel Time
21h 55m
₹5,584
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 7 hours to reach Varanasi from Rajpura by Cab, Flight Via Mohali, Lucknow.
What is the cheapest way to reach Varanasi from Rajpura?
The cheapest way to reach Varanasi from Rajpura is by Train Via Shahjahanpur.
What is the fastest way to reach Varanasi from Rajpura?
The fastest way to reach Varanasi from Rajpura is by Cab, Flight Via Mohali, Lucknow.

