
Karnal to Patiala
Patiala is approximately 50+ kms from Karnal. The fastest way to reach Patiala from Karnal is by Train. It takes approximately 2 hours. The cheapest way to reach Patiala from Karnal is by Train which would take approximately 2 hours.
Sort By
Mode of Transport
Via Shahbaad
Karnal
Shahbaad
Patiala
Approx Travel Time
3h 25m
₹290
Onwards
Via Kurukshetra
Karnal
Kurukshetra
Patiala
Approx Travel Time
3h 40m
₹205
Onwards
Karnal
Kurukshetra
Patiala
Approx Travel Time
4h 5m
₹2,700
Onwards
Via Ambala
Karnal
Ambala
Patiala
Approx Travel Time
3h 55m
₹220
Onwards
Karnal
Ambala
Patiala
Approx Travel Time
4h 10m
₹2,510
Onwards
Via Kurukshetra, Ambala
Karnal
Kurukshetra
Ambala
Patiala
Approx Travel Time
5h 20m
₹265
Onwards
Via Ambala, Kurukshetra
Karnal
Ambala
Kurukshetra
Patiala
Approx Travel Time
6h 20m
₹2,570
Onwards
Frequently Asked Questions
What is the distance between Karnal and Patiala?
Patiala is approximately 50+ kms from Karnal.
How long does it take to reach Patiala from Karnal?
It takes approximately 2 hours to reach Patiala from Karnal by Train.
What is the cheapest way to reach Patiala from Karnal?
The cheapest way to reach Patiala from Karnal is by Train.
What is the fastest way to reach Patiala from Karnal?
The fastest way to reach Patiala from Karnal is by Train.