
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,901
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
₹2,420
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,971
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
- Bareilly to Surat
- Bareilly to Nanpara
- Bareilly to Hanumangarh
- Bareilly to Shajapur
- Bareilly to Kamareddy
- Bareilly to Bhadra
- Bareilly to Shahganj
- Bareilly to Dhar
- Bareilly to Kendujhar
- Bareilly to Markapur
- Bareilly to Muddebihal
- Bareilly to Madanapalle
- Bareilly to Udalguri
- Bareilly to Perundurai
- Bareilly to Janakpur


