List of tunnels in Bulgaria
This article lists tunnels in Bulgaria by type. The longest railway tunnel is Koznitsa, at, and the longest road tunnel is Zheleznitsa, at.
Railway tunnels
The following is a list of the railway tunnels in Bulgaria longer than. It does not include planned, abandoned, or unfinished tunnels. The tunnels of the Sofia Metro are not included either.| Tunnel | Length | Date of opening | Coordinates |
| 1962 | |||
| 1951 | |||
| 1951 | |||
| 1950 | |||
| 1950 | |||
| 1948 | |||
| 1913 | |||
| 1913 | |||
| 1913 | |||
| 1913 | |||
| 1911 | |||
| 1911 | |||
| 1911 | |||
| 1930 | |||
| 1943 | |||
| 1943 | |||
| 1950 |
Road tunnels
The following is a list of the road tunnels with a length of or over. It does not include tunnels under construction.| Tunnel | Length | Date of opening | Coordinates |
| Zheleznitsa | 2024 | ||
| Vitinya | 1984 | ||
| Topli Dol | 1980s | ||
| Echemishka | 1980s | ||
| Praveshki Hanove | 1999 | ||
| Trayanovi Vrata | 1970s | ||
| A tunnel on the Gabrovo Ring-road | 2020 | ||
| Golemo Buchino | 2011 | ||
| Lyaskovo | 2010 |
The Kresna Gorge Tunnel, if built, would have been Bulgaria's longest tunnel at over. It was cancelled in 2015, before construction had begun, and it will be replaced with an alternative route featuring a number of smaller tunnels.
Vitinya Tunnel, on the Hemus motorway was the longest road tunnel in the country for 40 years between its opening in 1984 and 2024. It has been surpassed by the Zheleznitsa Tunnel on the Struma motorway.