There are 4 ways to get from Krishnanagar to Bareilly by train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Lucknow
best- Take the train from Barhni to Badshahnagartrain 15069 / ...
- Take the train from Lucknow to Bareillytrain 12429 / ...
8h 23m₹408–2,969Train
cheapest- Take the train from Barhni to Gonda Jntrain 15069 / ...
- Take the train from Gonda Jn to Bareillytrain 14617 / ...
9h 19m₹366–2,821Drive, bus
- Drive from Krishnanagar to Basticar
- Take the bus from Basti to Barabankibus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
10h 48mDrive 391.9 km
- Drive from Krishnanagar to Bareillycar 391.9 km
5h 49m₹4,778–6,901
Krishnanagar to Bareilly by train, subway, and foot
Questions & Answers
The cheapest way to get from Krishnanagar to Bareilly is to train which costs ₹360 - ₹2,900 and takes 9h 19m.
The fastest way to get from Krishnanagar to Bareilly is to drive which takes 5h 49m and costs ₹4,700 - ₹7,000.
No, there is no direct train from Krishnanagar to Bareilly. However, there are services departing from Barhni and arriving at Bareilly via Badshah Nagar and Lucknow. The journey, including transfers, takes approximately 8h 23m.
The distance between Krishnanagar and Bareilly is 467 km. The road distance is 391.9 km.
The best way to get from Krishnanagar to Bareilly without a car is to train via Lucknow which takes 8h 23m and costs ₹400 - ₹3,000.
It takes approximately 8h 23m to get from Krishnanagar to Bareilly, including transfers.
Krishnanagar to Bareilly train services, operated by Indian Railways, depart from Barhni station.
Bareilly is 15 min behind Krishnanagar. It is currently 4:02 PM in Krishnanagar and 3:47 PM in Bareilly.
Krishnanagar to Bareilly train services, operated by Indian Railways, arrive at Badshahnagar station.
Yes, the driving distance between Krishnanagar to Bareilly is 392 km. It takes approximately 5h 49m to drive from Krishnanagar to Bareilly.
What companies run services between Krishnanagar, Nepal and Bareilly, India?
You can take a train from Barhni to Bareilly via Badshahnagar, Badshah Nagar, Charbagh, and Lucknow in around 8h 23m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barhni to Badshahnagar
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Lucknow to Bareilly
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Barhni to Gonda Jn
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Gonda Jn to Bareilly
- Ave. Duration
- 6h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Basti to Barabanki
- Ave. Duration
- 2h 57m
- Frequency
- Every 2 hours
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, Italian Lakes: Getting around by train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
There are 54+ hotels available in Bareilly.











