India’s smallest railway station is just 200 meters long, has a single platform; not located in Jammu and Kashmir, Sikkim, Meghalaya, the state is…

The Banspani Railway Station, which serves the quaint little town of Banspani and its adjacent areas in Keonjhar, Odisha, is considered the smallest railway station in India.

Published date india.com Published: August 20, 2025 11:51 PM IST
India's smallest railway station is just 200 meters long, has a single platform; not located in Jammu and Kashmir, Sikkim, Meghalaya, the state is...
Representational Image/AI-generated.

Smallest Railway station in India: The Indian Railways is one of the largest railway networks in the world, operating a staggering 7,461 railway stations located across the length and breadth of the country, including some of the largest and the busiest train stations globally.

But did you know that the smallest railway station in India measures just 200 meters in length, and has single platform that cannot accommodate long express trains? Let us find out more about this unique railway station.

Where is India’s smallest railway station?

The Banspani Railway Station, which serves the quaint little town of Banspani and its adjacent areas in Keonjhar, Odisha, is considered the smallest railway station in India, featuring a single platform that measures just 200 meters in length (140 meters, according to some reports).

The tiny train station offers limited train services and mainly caters to local travelers, however, its true importance lies in transporting freight, particularly minerals such as iron ore from the resource-rich region. According to various reports, the Banspani railway station is the second major iron ore loading station of the Indian Railways, after Jaroli railway station in Odisha.

Add India.com as a Preferred SourceAdd India.com as a Preferred Source

On the passenger front, the station, which bears the station code BSPX, is more focused on serving the needs of local travelers, rather than long-distance travel.

Which trains run through this station?

As per Indian Railways, only four passenger trains– Barbil-Puri-Barbil Indian class Intercity Express, Brahmapur-Tatanagar Vande Bharat Express, puri-Anand Vihar Terminal Weekly Express and Visakhapattnam-Tatanagar-Visakhapattnam Weekly Late Express– run through the Banspani Railway Station, because its platform is unable to fully accommodate long express trains.

Story Highlights

  • The Banspani Railway Station in Keonjhar, Odisha, is considered the smallest railway station in India.
  • The tiny station serves the quaint little town of Banspani and its adjacent areas.
  • The station is more focused on serving the needs of local passengers.
  • The Banspani railway station is the second major iron ore loading station of the Indian Railways.

Notably, Uttar Pradesh has the highest number of railway stations, 1,173, in India, followed Maharashtra (689), Bihar (768), Madhya Pradesh (550), and Gujarat (509). However, there is one Indian state which has just one railway station. Read about it here.

Also Read:

For breaking news and live news updates, like us on Facebook or follow us on Twitter and Instagram. Read more on Latest Viral News on India.com.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts Cookies Policy.