
Kaikalur to Bareilly
Bareilly is approximately 1750+ kms from Kaikalur. The fastest way to reach Bareilly from Kaikalur is by Train, Flight Via Hyderabad, Agra. It takes approximately 17 hours. The cheapest way to reach Bareilly from Kaikalur is by Train, Flight Via Raipur, Chhattisgarh, Lucknow which would take approximately 21 hours.
Sort By
Mode of Transport
Via Hyderabad, Agra
RECOMMENDED
FASTEST
Kaikalur
Hyderabad
Agra
Bareilly
Approx Travel Time
16h 20m
₹6,106
Onwards
Kaikalur
Hyderabad
Agra
Bareilly
Approx Travel Time
16h 50m
₹9,537
Onwards
Via Hyderabad, Kanpur
Kaikalur
Hyderabad
Kanpur
Bareilly
Approx Travel Time
17h 5m
₹5,903
Onwards
Kaikalur
Hyderabad
Kanpur
Bareilly
Approx Travel Time
18h 17m
₹10,439
Onwards
Via Hyderabad, Gwalior
Kaikalur
Hyderabad
Gwalior
Bareilly
Approx Travel Time
17h 35m
On Demand
Via Hyderabad, Lucknow
Kaikalur
Hyderabad
Lucknow
Bareilly
Approx Travel Time
17h 5m
₹6,437
Onwards
Kaikalur
Hyderabad
Lucknow
Bareilly
Approx Travel Time
18h 23m
₹9,821
Onwards
Via Raipur, Chhattisgarh, Lucknow
CHEAPEST
Kaikalur
Raipur, Chhattisgarh
Lucknow
Bareilly
Approx Travel Time
20h 35m
₹5,205
Onwards
Kaikalur
Raipur, Chhattisgarh
Lucknow
Bareilly
Approx Travel Time
21h 53m
₹8,589
Onwards
Frequently Asked Questions
What is the distance between Kaikalur and Bareilly?
Bareilly is approximately 1750+ kms from Kaikalur.
How long does it take to reach Bareilly from Kaikalur?
It takes approximately 17 hours to reach Bareilly from Kaikalur by Train, Flight Via Hyderabad, Agra.
What is the cheapest way to reach Bareilly from Kaikalur?
The cheapest way to reach Bareilly from Kaikalur is by Train, Flight Via Raipur, Chhattisgarh, Lucknow.
What is the fastest way to reach Bareilly from Kaikalur?
The fastest way to reach Bareilly from Kaikalur is by Train, Flight Via Hyderabad, Agra.