
Bareilly to Khanna
Khanna is approximately 400+ kms from Bareilly. The fastest way to reach Khanna from Bareilly is by Train Via Najibabad. It takes approximately 8 hours. The cheapest way to reach Khanna from Bareilly is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Najibabad
FASTEST
Bareilly
Najibabad
Khanna
Approx Travel Time
8h 8m
₹330
Onwards
Via Saharanpur
Bareilly
Saharanpur
Khanna
Approx Travel Time
12h 9m
₹4,953
Onwards
Via Rudrapur
Bareilly
Rudrapur
Khanna
Approx Travel Time
12h 33m
₹1,949
Onwards
Via Roorkee
Bareilly
Roorkee
Khanna
Approx Travel Time
8h 22m
₹330
Onwards
Via Moradabad
Bareilly
Moradabad
Khanna
Approx Travel Time
9h 56m
₹3,027
Onwards
Via Amroha
Bareilly
Amroha
Khanna
Approx Travel Time
9h 45m
On Demand
Bareilly
Amroha
Khanna
Approx Travel Time
9h 20m
On Demand
Via Yamunanagar
Bareilly
Yamunanagar
Khanna
Approx Travel Time
9h 21m
₹290
Onwards
Via Rampur (Uttar Pradesh)
Bareilly
Rampur (Uttar Pradesh)
Khanna
Approx Travel Time
10h 3m
₹1,985
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Khanna?
Khanna is approximately 400+ kms from Bareilly.
How long does it take to reach Khanna from Bareilly?
It takes approximately 8 hours to reach Khanna from Bareilly by Train Via Najibabad.
What is the cheapest way to reach Khanna from Bareilly?
The cheapest way to reach Khanna from Bareilly is by Train.
What is the fastest way to reach Khanna from Bareilly?
The fastest way to reach Khanna from Bareilly is by Train Via Najibabad.
Routes Connecting Bareilly
Routes From Bareilly
Routes To Bareilly
- Katol to Bareilly
- Khunti to Bareilly
- Pithampur to Bareilly
- Chhindwara to Bareilly
- Tarn-Taran to Bareilly
- Jharsuguda to Bareilly
- Tanakpur to Bareilly
- Murshidabad to Bareilly
- Changsari to Bareilly
- Beawar to Bareilly
- Asansol to Bareilly
- Kovilpatti to Bareilly
- Bhadra to Bareilly
- Tuljapur to Bareilly
- Azamgarh to Bareilly


