A list of 10 longest bridges in India:
Sl. No.; Name of bridges; Distance in meter; Connecting places / land; Opened in the year; Location / place;
1 Bhupen Hazarika bridge; 9150; Assam and Arunachal Pradesh; 2017; Lohit River, Tinsukia, Assam;
2 Mahatma Gandhi Setu; 5750; South Patna & Hajipur; 1982; Ganga, Patna, Bihar;
3 Bandra-Worli Sea Link (BWSL); 5570; Bandra & Worli (South Mumbai); 2009; Mahim Bay, Mumbai;
4 Bogibeel Bridge (Rail-cum-road); 4940; Dhemaji & Dibrugarh; 2018; Brahmaputra River, Assam;
5 Vikramshila Setu; 4700; Bhagalpur & Naugachia; 2001; Ganga, Bhagalpur, Bihar;
6 Vembanad Rail Bridge (Rail-cum-road); 4620; Edappally & Vallarpadam; 2011; Vembanad Lake, Kochi, Kerala;
7 Digha–Sonpur Bridge (Rail-cum-road); 4550; Digha, Patna to Sonpur, Saran; 2016; Ganga, Patna, Bihar;
8 Arrah–Chhapra Bridge; 4350 ; Arrah & Chhapra; 2017 ; Ganga, Saran, Bihar;
9 Godavari Bridge (Rail-cum-road); 4130; Kovvur to Rajahmundry; 2015; Godavari river, Rajahmundry, Andhra Pradesh;
10 Munger - Ganga Bridge (Rail-cum-road); 3690; Munger to Jamalpur; 2016; Ganga, Munger, Bihar;