
Shillong to Patiala
Patiala is approximately 1650+ kms from Shillong. The fastest way to reach Patiala from Shillong is by Flight, Cab Via Guwahati, Mohali. It takes approximately 9 hours. The cheapest way to reach Patiala from Shillong is by Bus, Train Via Siliguri, Ambala which would take approximately 44 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
FASTEST
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
9h 13m
₹13,630
Onwards
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
12h 26m
₹11,313
Onwards
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
9h 25m
₹12,483
Onwards
Via Delhi
Shillong
Delhi
Patiala
Approx Travel Time
10h 38m
₹7,675
Onwards
Shillong
Delhi
Patiala
Approx Travel Time
10h 54m
₹7,935
Onwards
Shillong
Delhi
Patiala
Approx Travel Time
9h 47m
₹9,643
Onwards
Via Siliguri, Ambala
CHEAPEST
Shillong
Siliguri
Ambala
Patiala
Approx Travel Time
1d 20h 5m
₹1,705
Onwards
Via Guwahati, Ambala
Shillong
Guwahati
Ambala
Patiala
Approx Travel Time
1d 17h 41m
₹3,528
Onwards
Via Guwahati, Dehradun
Shillong
Guwahati
Dehradun
Patiala
Approx Travel Time
13h 3m
₹20,768
Onwards
Frequently Asked Questions
What is the distance between Shillong and Patiala?
Patiala is approximately 1650+ kms from Shillong.
How long does it take to reach Patiala from Shillong?
It takes approximately 9 hours to reach Patiala from Shillong by Flight, Cab Via Guwahati, Mohali.
What is the cheapest way to reach Patiala from Shillong?
The cheapest way to reach Patiala from Shillong is by Bus, Train Via Siliguri, Ambala.
What is the fastest way to reach Patiala from Shillong?
The fastest way to reach Patiala from Shillong is by Flight, Cab Via Guwahati, Mohali.

