
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 8 hours. The cheapest way to reach Patiala from Shillong is by Bus, Train Via Siliguri, Ambala which would take approximately 45 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
FASTEST
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
7h 58m
₹16,064
Onwards
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
10h 25m
₹10,726
Onwards
Shillong
Guwahati
Mohali
Patiala
Approx Travel Time
8h 10m
₹14,715
Onwards
Via Delhi
Shillong
Delhi
Patiala
Approx Travel Time
8h 56m
₹10,244
Onwards
Shillong
Delhi
Patiala
Approx Travel Time
9h 48m
₹7,286
Onwards
Shillong
Delhi
Patiala
Approx Travel Time
9h 34m
₹10,606
Onwards
Via Siliguri, Ambala
CHEAPEST
Shillong
Siliguri
Ambala
Patiala
Approx Travel Time
1d 21h 15m
₹1,605
Onwards
Via Guwahati, Ambala
Shillong
Guwahati
Ambala
Patiala
Approx Travel Time
1d 18h 55m
₹4,143
Onwards
Via Guwahati, Dehradun
Shillong
Guwahati
Dehradun
Patiala
Approx Travel Time
11h 58m
₹20,522
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 8 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.


