
Kannauj to Shamli
Shamli is approximately 450+ km from Kannauj, 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.
Sort By
Mode of Transport
Via Etawah, Ghaziabad
RECOMMENDED
FASTEST
Kannauj
Etawah
Ghaziabad
Shamli
Approx Travel Time
6h 58m
₹1,133
Onwards
Via Ghaziabad
Kannauj
Ghaziabad
Shamli
Approx Travel Time
8h 15m
₹950
Onwards
Kannauj
Ghaziabad
Shamli
Approx Travel Time
8h 44m
₹3,101
Onwards
Via Hathras, Delhi
CHEAPEST
Kannauj
Hathras
Delhi
Shamli
Approx Travel Time
8h 30m
₹420
Onwards
Via Hathras, Ghaziabad
Kannauj
Hathras
Ghaziabad
Shamli
Approx Travel Time
8h 9m
₹2,820
Onwards
Kannauj
Hathras
Ghaziabad
Shamli
Approx Travel Time
7h 40m
₹669
Onwards
Via Etawah, Delhi
Kannauj
Etawah
Delhi
Shamli
Approx Travel Time
8h 1m
₹884
Onwards
Kannauj
Etawah
Delhi
Shamli
Approx Travel Time
7h 58m
₹4,307
Onwards
Kannauj
Etawah
Delhi
Shamli
Approx Travel Time
8h 49m
₹1,138
Onwards
Via Aligarh, Ghaziabad
Kannauj
Aligarh
Ghaziabad
Shamli
Approx Travel Time
8h 6m
₹838
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Shamli?
Shamli is approximately 450+ kms from Kannauj.
How long does it take to reach Shamli from Kannauj?
It takes approximately 7 hours to reach Shamli from Kannauj by Bus, Train Via Etawah, Ghaziabad.
What is the cheapest way to reach Shamli from Kannauj?
The cheapest way to reach Shamli from Kannauj is by Train Via Hathras, Delhi.
What is the fastest way to reach Shamli from Kannauj?
The fastest way to reach Shamli from Kannauj is by Bus, Train Via Etawah, Ghaziabad.
Routes Connecting Kannauj
Routes From Kannauj
Routes Connecting Shamli
Routes From Shamli
Popular Places Routes
- Giddalur to Barshi
- Kolad to Balangir
- Srinagar to Chidambaram
- Kullu to Malappuram
- Agra to Sihora
- Coonoor to Bangalore
- Sirsi to Laxmangarh
- Alwar to Baindur
- Rishikesh to Daund
- Kaimganj to Karunagappally
- Medinipur to Kolkata
- Didwana to Gauribidanur
- Ankleshwar to Kakinada
- Rishikesh to Faridabad
- Puttur to Mahabaleshwar

