List of rail tunnels in India by length
This is a list of the longest rail tunnels in India. In considering tunnels for this section, tunnels of underground metro railways have not been counted. Only tunnels on the main Indian Railways network longer than have been listed. Under construction and proposed tunnels have been listed separately.
Location
Most of the tunnels listed below are located in the Western Ghats, the only mountain range in the country that has good railway connectivity. Most long tunnels are in the Himalayas, especially in Jammu & Kashmir as part of the USBRL Project. Tunnel 50 of USBRL is the current longest railway tunnel in India.List
Under Construction & Proposed Tunnels
| Name | Track length | Station 1 | Station 2 | State | Railway Division | Expected Completion | Coordinates | Picture |
| Thane Creek Tunnel | Bandra Kurla Complex | Thane | Maharashtra | Mumbai–Ahmedabad High Speed Railway | 2028 | Under Construction | - | |
| Keylong Tunnel | Kyelang | Darcha | Himachal Pradesh | Northern Railway | 2034 | DPR under approval | ||
| Devprayag Rail Tunnel | Devprayag | Kirti Nagar | Uttarakhand | Northern Railway | Dec 2026 | |||
| Tupul | Imphal | Manipur | Northeast Frontier Railway | Late 2025 | ||||
| Trivandrum Port Tunnel | Vizhinjam International Seaport Thiruvananthapuram | Balaramapuram | Kerala | Southern Railway | Dec 2028 | Construction expected to begin in 2025 | ||
| Tunnel T-10 | Melli | Rangpo | West Bengal | Northeast Frontier Railway | Dec 2027 | |||
| Kalijhora Tunnel | Kalijhora railway station | Suntalay | West Bengal | Northeast Frontier Railway | Dec 2027 |