The distance between Shamli and Patiala is approximately 220 kilometers. The most efficient way to travel is by train via Delhi or by road via the NH 7. Travel time is approximately 5 to 6 hours. Patiala is a major historical city, making this a popular route.
Total Distance: 220 km by road, 190 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 5 hours |
| Avg Price | 300-800 INR | 2500-3500 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Shamli to Delhi, then Delhi to Patiala | Via NH 7 |
| Tip | Book tickets in advance for popular trains. | The highway is generally well-maintained. |
October to March for pleasant weather.