Bhupen Hazarika Bridge (Lohit River, Assam) is the longest bridge in India.
Also referred as Dhola-Sadia bridge, Bhupen Hazarika Setu was inaugurated on May 26, 2017. The bridge is constructed on Lohit River – a tributary of Brahmaputra river and connects Dhola in the south to Sadia in the north. With a total length of 9,150 meters, this bridge now occupies the top position in the list of longest bridges in the country. It is the first permanent road connection between northern Assam and eastern Arunachal Pradesh.
Mahatma Gandhi Setu on the Ganges connecting Hajipur to Patna is the second longest bridge in India. The 5,750 meter-long bridge was inaugurated in 1982 and was the longest bridge in India till May 2017, when Bhupen Hazarika Setu took the honor. The bridge connects North Bihar with the rest of Bihar.
Rajiv Gandhi Sea Link, popularly known as Bandra–Worli Sealink is the third longest bridge in India. It is a cable-stayed bridge and was commissioned in 2009 (complete 8 lanes were opened in 2010). With a length of 5,575 meters, the bridge connects western suburbs to Mumbai’s central business district.
The 4,700 meters long Vikramshila Setu, which is located near Bhagalpur (Bihar), is next in the list. This bridge is constructed on river Ganges and connects NH-80 and NH-31.
Vembanad Rail bridge in the state of Kerala comes next in the list and is the longest rail bridge in the country. The rail line is dedicated solely to freight. The length of the bridge is 4,620 meters. The bridge was inaugurated in 2011.
Next is JP Setu, also known as Digha-Sonepur Rail-road bridge. With a length of 4,556 meters, it is the longest rail-road bridge in the country. The bridge was inaugurated in the year 2016.