RailopediaIndian Railways Guide, PNR Status, Trains & Facts

Railway station

Bareilly Junction

BEBareilly, Uttar Pradesh

Bareilly Junction (BE) is the main station of Bareilly in Rohilkhand, on the Lucknow–Moradabad main line. The railway arrived in 1873 under the Oudh and Rohilkhand Railway, and the station handled about 6.6 million passengers in 2024.

Station Information

Station code
BE
Station status
Active
City
Bareilly
District
Bareilly
State
Uttar Pradesh
Zone
Northern Railway
Railway division
Moradabad
Platforms
6
Latitude
28.3370
Longitude
79.4109
Station address
Civil Lines, Bareilly, Uttar Pradesh

Trains at Bareilly Junction

Loading live trains…

The Rohilkhand railway

Bareilly is the historic capital of Rohilkhand, the region named after the Rohilla Afghans who ruled it in the 18th century, and its railway was built by a company named after the region: the Oudh and Rohilkhand Railway. Bareilly Junction (code BE) is on the Lucknow–Moradabad line and belongs to Northern Railway's Moradabad division. In 2024 it handled about 6.63 million passengers.

How the line reached Bareilly

  • 31 March 1872: the government buys the Indian Branch Railway, and the Lucknow–Kanpur line becomes the Oudh and Rohilkhand Railway.
  • 1872: the line from Lucknow via Sandila to Hardoi is completed.
  • 1 November 1873: the railway reaches Bareilly; on 22 December 1873 the Moradabad–Chandausi line is extended to the city.
  • 4 December 1891: a direct Bareilly–Moradabad chord is approved.
  • 8 June 1894: the chord is completed, and on 8 December 1894 the main line is officially diverted onto it. The older route via Chandausi becomes the Chandausi loop.
  • 2007: the station is rebuilt.

Two gauges, two zones

Bareilly was once a dual-gauge city, with both broad-gauge and metre-gauge trains. The metre-gauge lines, run by the North Eastern Railway, have since been converted to broad gauge. The city still hosts the headquarters of NER's Izzatnagar division, so both Northern Railway and North Eastern Railway trains serve Bareilly.

Inside Bareilly

BE has 6 platforms, with 4 more proposed, on 15 tracks, at an elevation of about 174 metres.

Trains through Bareilly

Services include the Dibrugarh Rajdhani, Vande Bharat, Shatabdi, Jan Shatabdi, Garib Rath, Humsafar, Sampark Kranti and the Double Decker Express. The train schedule page shows which ones stop at BE.

Bareilly's other stations

Bareilly City and Bareilly Cantt also serve the town, and some trains on the former metre-gauge routes use them instead of the junction. A planned Bareilly Metro Yellow Line would terminate at the station.

Sources

  • Bareilly Junction railway station, Wikipedia

More Railway Stations

View all stations

Related Railway Pages

Explore Railopedia

Move deeper into Indian Railways facts, trains, stations, technology and history.

Railway Tools

Check ticket status, train route details and live train movement from one place.

More Resources

Browse railway articles, photos, downloads and global railway explainers.

Schedule Guides

Learn how train numbers, station codes, routes and running days work.