
Patiala to Unjha
Unjha is approximately 950+ kms from Patiala. The fastest way to reach Unjha from Patiala is by Train Via Bhopalgarh. It takes approximately 20 hours. The cheapest way to reach Unjha from Patiala is by Train Via Kurukshetra which would take approximately 21 hours.
Sort By
Mode of Transport
Via Bhopalgarh
RECOMMENDED
FASTEST
Patiala
Bhopalgarh
Unjha
Approx Travel Time
19h 40m
On Demand
Via Jodhpur
Patiala
Jodhpur
Unjha
Approx Travel Time
19h 40m
On Demand
Via Nagaur
Patiala
Nagaur
Unjha
Approx Travel Time
19h 40m
On Demand
Via Sirsa
Patiala
Sirsa
Unjha
Approx Travel Time
20h 55m
On Demand
Patiala
Sirsa
Unjha
Approx Travel Time
20h 55m
On Demand
Via Jind
Patiala
Jind
Unjha
Approx Travel Time
19h 55m
₹3,100
Onwards
Via Nokha
Patiala
Nokha
Unjha
Approx Travel Time
19h 55m
On Demand
Via Hanumangarh
Patiala
Hanumangarh
Unjha
Approx Travel Time
20h 55m
On Demand
Patiala
Hanumangarh
Unjha
Approx Travel Time
21h 25m
₹6,221
Onwards
Via Kurukshetra
CHEAPEST
Patiala
Kurukshetra
Unjha
Approx Travel Time
20h 55m
₹635
Onwards
Frequently Asked Questions
What is the distance between Patiala and Unjha?
Unjha is approximately 950+ kms from Patiala.
How long does it take to reach Unjha from Patiala?
It takes approximately 20 hours to reach Unjha from Patiala by Train Via Bhopalgarh.
What is the cheapest way to reach Unjha from Patiala?
The cheapest way to reach Unjha from Patiala is by Train Via Kurukshetra.
What is the fastest way to reach Unjha from Patiala?
The fastest way to reach Unjha from Patiala is by Train Via Bhopalgarh.