
Unchahar to Bathinda
Bathinda is approximately 850+ kms from Unchahar. The fastest way to reach Bathinda from Unchahar is by Train, Flight Via Ghaziabad. It takes approximately 13 hours. The cheapest way to reach Bathinda from Unchahar is by Train Via Hardoi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Unchahar
Ghaziabad
Bathinda
Approx Travel Time
19h 31m
On Demand
FASTEST
Unchahar
Ghaziabad
Bathinda
Approx Travel Time
13h 16m
On Demand
Via Panipat
Unchahar
Panipat
Bathinda
Approx Travel Time
19h 25m
On Demand
Via Hardoi
CHEAPEST
Unchahar
Hardoi
Bathinda
Approx Travel Time
19h 10m
₹545
Onwards
Via Kanpur
Unchahar
Kanpur
Bathinda
Approx Travel Time
19h 10m
On Demand
Via Meerut
Unchahar
Meerut
Bathinda
Approx Travel Time
19h 10m
On Demand
Via Bareilly
Unchahar
Bareilly
Bathinda
Approx Travel Time
19h 40m
₹555
Onwards
Via Shahjahanpur
Unchahar
Shahjahanpur
Bathinda
Approx Travel Time
19h 40m
₹545
Onwards
Via Amroha
Unchahar
Amroha
Bathinda
Approx Travel Time
19h 40m
₹550
Onwards
Via Ganaur
Unchahar
Ganaur
Bathinda
Approx Travel Time
19h 59m
On Demand
Frequently Asked Questions
What is the distance between Unchahar and Bathinda?
Bathinda is approximately 850+ kms from Unchahar.
How long does it take to reach Bathinda from Unchahar?
It takes approximately 13 hours to reach Bathinda from Unchahar by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Bathinda from Unchahar?
The cheapest way to reach Bathinda from Unchahar is by Train Via Hardoi.
What is the fastest way to reach Bathinda from Unchahar?
The fastest way to reach Bathinda from Unchahar is by Train, Flight Via Ghaziabad.