There are 5 ways to get from Bareilly to Gajraula by train, bus (Flixbus), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bareilly to Gajraula Jntrain 15273 / ...
2h 38m₹160–1,300Bus (Flixbus)
- Take the bus from FlixBus Bareilly - Chowki Chauraha to FlixBus Gajraula - Bypassbus FlixBus IN0410A / ...
3h 30m₹290–750Drive 146.5 km
- Drive from Bareilly to Gajraulacar 146.5 km
2h 3m₹1,561–2,254Taxi
- Take the taxi from Bareilly to Gajraulataxi 146.5 km
2h 3m₹3,100–3,700Train via Morādābād
- Take the train from Bareilly to Moradabadtrain 22453 / ...
- Take the train from Moradabad to Gajraula Jntrain 12035 / ...
3h 30m₹260–2,071
Bareilly to Gajraula by train
Questions & Answers
The cheapest way to get from Bareilly to Gajraula is to train which costs ₹160 - ₹1,300 and takes 2h 38m.
The fastest way to get from Bareilly to Gajraula is to drive which takes 2h 3m and costs ₹1,500 - ₹2,300.
Yes, there is a direct bus departing from FlixBus Bareilly - Chowki Chauraha and arriving at FlixBus Gajraula - Bypass. Services depart four times a day, and operate every day. The journey takes approximately 3h 30m.
Yes, there is a direct train departing from Bareilly and arriving at Gajraula Jn. Services depart every four hours, and operate every day. The journey takes approximately 2h 38m.
The distance between Bareilly and Gajraula is 144 km. The road distance is 146.5 km.
The best way to get from Bareilly to Gajraula without a car is to train which takes 2h 38m and costs ₹160 - ₹1,300.
The train from Bareilly to Gajraula Jn takes 2h 38m including transfers and departs every four hours.
Bareilly to Gajraula bus services, operated by FlixBus India, depart from FlixBus Bareilly - Chowki Chauraha station.
Bareilly to Gajraula train services, operated by Indian Railways, depart from Bareilly station.
The best way to get from Bareilly to Gajraula is to train which takes 2h 38m and costs ₹160 - ₹1,300. Alternatively, you can bus, which costs ₹290 - ₹750 and takes 3h 30m.
What companies run services between Bareilly, India and Gajraula, India?
Indian Railways operates a train from Bareilly to Gajraula Jn every 4 hours. Tickets cost ₹160–1,300 and the journey takes 2h 38m. Alternatively, FlixBus India operates a bus from FlixBus Bareilly - Chowki Chauraha to FlixBus Gajraula - Bypass 4 times a day. Tickets cost ₹290–750 and the journey takes 3h 30m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bareilly to Gajraula Jn
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bareilly to Moradabad
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Moradabad to Gajraula Jn
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Bareilly - Chowki Chauraha to FlixBus Gajraula - Bypass
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹290–750
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 3m
- Estimated price
- ₹3,100–3,700
SP Taxi Service
Quick Cab
Just Cab
- Phone
- +91 72 48 50 48 50
- Website
- justcab.in
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Luton Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Bareilly to Gajraula bus services, operated by FlixBus India, arrive at FlixBus Gajraula - Bypass station.
Bareilly to Gajraula train services, operated by Indian Railways, arrive at Gajraula Jn station.
Yes, the driving distance between Bareilly to Gajraula is 146 km. It takes approximately 2h 3m to drive from Bareilly to Gajraula.
Book your Bareilly to Gajraula bus tickets online with FlixBus.
There are seven+ hotels available in Gajraula.






