Bareilly to Shamli - Multiple Options To Reach By Train, Cab, Bus, Flight
Shamli is approximately 250+ kms from Bareilly. The fastest way to reach Shamli from Bareilly is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Shamli from Bareilly is by Train Via Roorkee which would take approximately 8 hours.
Sort By
Mode of Transport
Via Meerut
RECOMMENDED
Bareilly
Meerut
Shamli
Approx Travel Time
7h 25m
On Demand
Via Muzaffarnagar
Bareilly
Muzaffarnagar
Shamli
Approx Travel Time
7h 10m
On Demand
Via Deoband
Bareilly
Deoband
Shamli
Approx Travel Time
7h 25m
On Demand
Via Roorkee
CHEAPEST
Bareilly
Roorkee
Shamli
Approx Travel Time
8h 10m
₹255
Onwards
Via Moradabad
Bareilly
Moradabad
Shamli
Approx Travel Time
8h 23m
₹4,011
Onwards
Via Haridwar
Bareilly
Haridwar
Shamli
Approx Travel Time
8h 10m
₹330
Onwards
Bareilly
Haridwar
Shamli
Approx Travel Time
8h 53m
₹2,565
Onwards
Via Delhi
FASTEST
Bareilly
Delhi
Shamli
Approx Travel Time
4h 25m
₹12,412
Onwards
Bareilly
Delhi
Shamli
Approx Travel Time
4h 40m
₹15,364
Onwards
Bareilly
Delhi
Shamli
Approx Travel Time
4h 55m
On Demand
Frequently Asked Questions
What is the distance between Bareilly and Shamli?
Shamli is approximately 250+ kms from Bareilly.
How long does it take to reach Shamli from Bareilly?
It takes approximately 5 hours to reach Shamli from Bareilly by Flight, Train Via Delhi.
What is the cheapest way to reach Shamli from Bareilly?
The cheapest way to reach Shamli from Bareilly is by Train Via Roorkee.
What is the fastest way to reach Shamli from Bareilly?
The fastest way to reach Shamli from Bareilly is by Flight, Train Via Delhi.
Routes Connecting Bareilly
From Bareilly
To Bareilly
- Neyyattinkara to Bareilly
- Dausa to Bareilly
- Bahadurgarh to Bareilly
- Thiruvarur to Bareilly
- Baramulla to Bareilly
- Thiruthani to Bareilly
- Bargarh to Bareilly
- Pandharpur to Bareilly
- Bilaspur to Bareilly
- Budhni to Bareilly
- Indi to Bareilly
- Wellington to Bareilly
- Shajapur to Bareilly
- Perambalur to Bareilly
- Bavla to Bareilly