Aligarh
Aligarh
Bareilly
Bareilly
Train

Aligarh to Bareilly

Updated: 28 May 2026

The distance from Aligarh to Bareilly is approximately 160 kilometers. You can take a bus or train. The journey takes about 3.5 hours. It is a well-connected route in Uttar Pradesh.

Total Distance: 160 km driving distance; 140 km straight-line air distance.
Fastest Way
Train, taking 3 hours.
Cheapest Way
Bus, costing 150 INR.
Compare Aligarh to Bareilly Routes
Train
Direct
Duration
3 hours
Avg Price
150-400 INR
Operator
Indian Railways
Route
Aligarh Junction to Bareilly Junction.

Book tickets in advance for a comfortable journey.

Travel Tips
  • Train Booking
    Book your train tickets well in advance.
  • Comfort
    Choose AC coaches for a comfortable ride.
  • Navigation
    Bareilly is well-connected.
  • Hydration
    Carry water for the journey.
  • Local Help
    Ask locals for directions.
Safety Tips
  • Road Safety
    Be careful on the highway.
  • Emergency
    Keep emergency numbers saved.
  • Valuables
    Keep your belongings secure.
  • Night Travel
    Avoid late-night travel.
People Also Ask
  • Is there a train from Bareilly?
    Yes, Bareilly is a major railway hub.
  • How long is the journey?
    Approximately 3 hours.
  • Are there buses available?
    Yes, frequent bus services exist.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best time to travel?
    Early morning.
Quick Info
  • From Aligarh, Uttar Pradesh, India
  • To Bareilly, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March, when the weather is pleasant.

Things to Do in Bareilly
1
Alakhnath Temple
Visit the famous temple.
2
Fun City
Enjoy the amusement park.
3
Trivati Nath Temple
Explore the ancient temple.
4
Bareilly Museum
Learn about the local history.
Tags
Aligarh to Bareilly distance Bareilly travel Aligarh to Bareilly UP transport Bareilly city Aligarh to Bareilly route bus fare train service