
Bathinda to Varanasi
Varanasi is approximately 950+ kms from Bathinda. The fastest way to reach Varanasi from Bathinda is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Varanasi from Bathinda is by Train Via Agra which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bathinda
Delhi
Varanasi
Approx Travel Time
4h
₹6,319
Onwards
Bathinda
Delhi
Varanasi
Approx Travel Time
7h 50m
₹4,354
Onwards
Bathinda
Delhi
Varanasi
Approx Travel Time
10h 15m
₹5,168
Onwards
Via Delhi, Prayagraj(Allahabad)
Bathinda
Delhi
Prayagraj(Allahabad)
Varanasi
Approx Travel Time
7h 55m
₹9,966
Onwards
Via Agra
CHEAPEST
Bathinda
Agra
Varanasi
Approx Travel Time
16h 35m
₹685
Onwards
Bathinda
Agra
Varanasi
Approx Travel Time
19h
On Demand
Via Kanpur
Bathinda
Kanpur
Varanasi
Approx Travel Time
20h 47m
On Demand
Via Ghaziabad
Bathinda
Ghaziabad
Varanasi
Approx Travel Time
22h 45m
₹1,939
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Varanasi?
Varanasi is approximately 950+ kms from Bathinda.
How long does it take to reach Varanasi from Bathinda?
It takes approximately 4 hours to reach Varanasi from Bathinda by Flight Via Delhi.
What is the cheapest way to reach Varanasi from Bathinda?
The cheapest way to reach Varanasi from Bathinda is by Train Via Agra.
What is the fastest way to reach Varanasi from Bathinda?
The fastest way to reach Varanasi from Bathinda is by Flight Via Delhi.


