Dehradun
Dehradun
Bareilly
Bareilly
Train

Dehradun to Bareilly

Updated: 20 May 2026

Bareilly is a major city in Uttar Pradesh. To reach it from Dehradun, you can take a train. The total distance is approximately 300 km.

Total Distance: 300 km by road, 250 km air distance.
Fastest Way
Driving.
Cheapest Way
Train in Sleeper class.
Compare Dehradun to Bareilly Routes
Train
Direct
Duration
6 hours
Avg Price
300 - 600 INR
Operator
Indian Railways
Route
Dehradun to Bareilly

Book tickets well in advance.

Travel Tips
  • Local Food
    Try the local food.
  • Transport
    Auto-rickshaws are the best way to get around.
  • Weather
    It can get very hot in summer.
  • Language
    Hindi is the primary language.
  • Sightseeing
    Plan your visit for early morning.
Safety Tips
  • Traffic
    Be careful while crossing roads.
  • Night Travel
    Avoid isolated areas at night.
  • Emergency
    Keep local police numbers saved.
  • Health
    Stay hydrated.
People Also Ask
  • Is Bareilly safe?
    Yes, it is a safe city.
  • What is the nearest station?
    Bareilly Junction (BE).
  • Is there a direct train?
    Yes, there are trains from Dehradun.
  • What is the best time to visit?
    Winter is the best time.
  • Are there tourist spots?
    Yes, mostly temples.
Quick Info
  • From Dehradun, Uttarakhand, India
  • To Bareilly, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Bareilly
1
Alakhnath Temple
Visit the temple.
2
Fun City
Visit the amusement park.
3
Trivati Nath Temple
Visit the temple.
4
Dargah Aala Hazrat
Visit the shrine.
Tags
Dehradun to Bareilly travel to Bareilly train to Bareilly Dehradun to Uttar Pradesh Bareilly travel guide how to reach Bareilly Bareilly travel Dehradun transport