Indian Railways is the 4th largest National Railway System in the World with the route length of over 67,856 km and 126,366 km (78,520 mi) of track length, as of March 31, 2022. When we talk about Indian Railways, we all remember some beautiful memories of our journeys. These memories include the valleys, the bridges over the rivers, the streams and the tunnels which seems to be adventurous.
So today in this article we are going to tell you about the top 10 longest bridges of Indian Railways that not only provide a significant means of connectivity but also make our journey beautiful.

Railway Bridges that connect two points over an obstacle and provide a way to Indian Railway are of total 147253 in numbers as of April 1, 2018. There are around 37,689 railway bridges that are over 100 years old. Surprisingly these numbers include around 6680 bridges that are over 140 years old. These types of bridges are also known as the Grandpa Bridges of Indian Railways.
| A | B | C | D | |
|---|---|---|---|---|
| Name of Bridge | Length | Place | River | |
1 | Vembanad Bridge | 4,520 m | Connects Edappally and Vallarpadam in Kochi, Kerala | Vembanad lake |
2 | Nehru Setu Rail Bridge | 3,059 m | Connects Dehri-on-Son River and Son Nagar, Bihar | Son River |
3 | Godavari Arch Bridge | 2,745 m | Rajahmundry, Andhra Pradesh | Godavari River |
4 | Havelock Bridge | 2,700 m | Andhra Pradesh | Godavari River |
5 | Mahanadi Rail Bridge | 2880 m | Bhootmundei, Odisha | Mahanadi |
6 | Pamban Bridge | 2065 m | Connects Rameswaram on Pamban Island to mainland of Tamilnadu | Indian Ocean |
7 | Sharavathi River Bridge | 2060 m | Karnataka | Sharavati river |
8 | Konkan Railway Bridge or Zuari Bridge | 1319 m | Maharashtra, Goa, Karnataka | Zuari river |
9 | Balawali Railway Bridge | 840 m | Laksar Najibabad Railway route, Uttar Pradesh | Ganga River |
10 | Jubilee Bridge Hooghly | 482 m | Connects Naihati and Bandel of Calcutta, West-Bengal | Hooghly between Naihati and Bandel at Calcutta |
Gorakhpur Railway Junction in Uttar Pradesh has the longest platform with a length of 1,355.40 m.
Chhatrapati Shivaji Terminus.
John Mathai
Jawaharlal Nehru.
Bangalore.
4th Rank.