This is a list of India's bridges longer than 2 km (1.2 mi), sorted by their length.
Rank | Name | Water body | Span | Life span | Traffic | State | Town(s) |
1 | Atal Setu | Arabian Sea | 21.8 | 2024- | Road | Maharashtra | Mumbai |
2 | Bhupen Hazarika Setu | Lohit River | 9.15 | 2017- | Road | Arunachal Pradesh, Assam | Dhola-Sadiya |
3 | Dibang River Bridge | Dibang River | 6.2 | 2018- | Road | Arunachal Pradesh | Bomjir-Malek |
4 | Mahatma Gandhi Setu | Ganges River | 5.75 | 1982- | Road | Bihar | Patna–Hajipur |
5 | Bandra–Worli Sea Link | Mahim Bay | 5.6 | 2009- | Road | Maharashtra | Mumbai |
6 | Bogibeel Bridge | Brahmaputra River | 4.94 | 2018- | Rail-cum-road | Assam | Dhemaji-Dibrugarh |
7 | Vikramshila Setu | Ganges River | 4.37 | 2001- | Road | Bihar | Bhagalpur-Mahadeopur |
8 | Vembanad Rail Bridge | Vembanad Lake | 4.6 | 2011 | Rail | Kerala | Kochi |
9 | Jayaprakash Setu | Ganges River | 4.56 | 2016 | Rail-cum-road | Bihar | Patna–Sonpur |
10 | Arrah–Chhapra Bridge | Ganges River | 4.35 | 2017- | Road | Bihar | Arrah–Chhapra |
11 | Godavari Fourth Bridge | Godavari River | 4.14 | 2015- | Road | Andhra Pradesh | Rajahmundry |
12 | Sri Krishna Setu | Ganges River | 3.75 | 2020- | Rail-cum-road | Bihar | Munger-Shaligrami |
13 | Chahlari Ghat Bridge | Ghaghra River | 3.26 | 2017- | Road | Uttar Pradesh | Bahraich–Sitapur |
14 | Jawahar Setu | Sone River | 3.06 | 1965- | Road | Bihar | Dehri-Son Nagar |
15 | Nehru Setu | Sone River | 3.06 | 1900 | Rail | Bihar | Dehri-Son Nagar |
16 | Kolia Bhomora Setu | Brahmaputra River | 3.04 | 2021- | Road | Assam | Tezpur–Kaliabor |
17 | Bhomoraguri-Tezpur Bridge | Brahmaputra River | 3.02 | 1987- | Road | Assam | Bhomoraguri-Tezpur |
18 | Daudnagar Bridge | Sone River | 3 | 2019- | Road | Bihar | Daudnagar-Nasriganj |
19 | Korthi-Kolhar Bridge | Krishna River | 3 | 2006- | Road | Karnataka | Korthi-Kolhar |
20 | Netaji Subhas Chandra Bose Setu | Kathajodi River | 2.88 | 2017- | Road | Odisha | Cuttack-Trisulia |
21 | Godavari Bridge | Godavari River | 2.79 | 1974 | Rail-cum-road | Andhra Pradesh | Rajahmundry |
22 | Godavari Arch Bridge | Godavari River | 2.75 | 2003- | Rail | Andhra Pradesh | Rajahmundry |
23 | Joyee Setu | Teesta River | 2.71 | 2021- | Road | West Bengal | Mekhliganj–Haldibari |
24 | Penumudi–Puligadda Bridge | Krishna River | 2.59 | 2006- | Road | Andhra Pradesh | Penumudi–Puligadda |
25 | Sudarshan Setu | Gulf of Kutch | 2.32 | 2024- | Road | Gujarat | Bet Dwarka-Okha |
26 | Farakka Barrage | Ganges River | 2.3 | 1975 | Rail-cum-road | West Bengal | Farakka |
27 | Naranarayan Setu | Brahmaputra River | 2.28 | 1998 | Rail-cum-road | Assam | Jogighopa-Pancharatna |
28 | Pamban Road Bridge | Palk Strait | 2.2 | 1988- | Road | Tamil Nadu | Mandapam-Rameswaram |
29 | Kanaka Durga Varadhi | Krishna River | 2.2 | 1995- | Road | Andhra Pradesh | Vijayawada |
30 | Mahanadi Rail Bridge | Mahanadi River | 2.1 | 1902- | Rail | Odisha | Cuttack |
31 | Second Mahanadi Rail Bridge | Mahanadi River | 2.1 | 2008- | Rail | Odisha | Cuttack |
32 | Pamban Bridge | Palk Strait | 2.07 | 1913- | Rail | Tamil Nadu | Mandapam-Rameswaram |
33 | Sharavati Bridge | Sharavathi River | 2.06 | 1994 | Rail | Karnataka | Honnavar-Kasarkoda |
34 | Baluaha Ghat Bridge | Kosi River | 2.05 | 2015- | Road | Bihar | Baluaha Ghat-Gandaul |
35 | Arwal Sahar Bridge | Sone River | 2.04 | 2012- | Road | Bihar | Arwal-Sahar |
36 | Rajendra Setu | Ganges River | 2.03 | 1959 | Rail-cum-road | Bihar | Barauni–Hathidah |