hero
How2Go
Patiala to Shamli

Patiala to Shamli

Shamli is approximately 150+ km from Patiala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shamli.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Patiala

Shamli

Approx Travel Time

3h 11m

₹4,578

Onwards

Via Panipat

Patiala

Panipat

Shamli

Approx Travel Time

3h 28m

₹1,758

Onwards

CHEAPEST

Patiala

Panipat

Shamli

Approx Travel Time

3h 53m

₹945

Onwards

Via Rajpura

Patiala

Rajpura

Shamli

Approx Travel Time

3h 55m

₹4,699

Onwards

Via Ambala

Patiala

Ambala

Shamli

Approx Travel Time

4h 9m

₹4,741

Onwards

Patiala

Ambala

Shamli

Approx Travel Time

4h 5m

₹3,145

Onwards

Via Karnal

Patiala

Karnal

Shamli

Approx Travel Time

4h 1m

₹1,892

Onwards

Via Kurukshetra, Karnal

Patiala

Kurukshetra

Karnal

Shamli

Approx Travel Time

3h 44m

₹1,952

Onwards

Via Kurukshetra

Patiala

Kurukshetra

Shamli

Approx Travel Time

3h 31m

₹4,144

Onwards

Via Ambala, Karnal

Patiala

Ambala

Karnal

Shamli

Approx Travel Time

4h 4m

₹1,967

Onwards

Frequently Asked Questions

What is the distance between Patiala and Shamli?

Shamli is approximately 150+ kms from Patiala.

How long does it take to reach Shamli from Patiala?

It takes approximately 3 hours to reach Shamli from Patiala by Cab.

What is the cheapest way to reach Shamli from Patiala?

The cheapest way to reach Shamli from Patiala is by Train, Bus Via Panipat.

What is the fastest way to reach Shamli from Patiala?

The fastest way to reach Shamli from Patiala is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India