Transport in Bulgaria is dominated by road transport. As of 2024, the country had 879 kilometers of highways and another 117 km under construction. The total length of the network is almost 40,000 km, divided nearly in half between the national and the municipal road network.[1][2] In addition, there are 57,000 km of streets.[2] Buses play a significant role in long-distance public transport, coaches are operated by private companies. The capital Sofia has three major national bus terminals, the Central, the Western and the Southern Terminals.
The railway system is well-developed but the average speed is comparatively low; however, upgrading projects are underway. The Bulgarian State Railways (BDŽ) is the national railway company since 1879, but private freight operators are also present. The total length of the network reached 4,029 km, of which 995 km are doubled and 3001 km are electrified.[3] With 74.4% of the railway network electrified, Bulgaria ranks fifth in Europe and among the first in the world.[4] The Sofia Metro has four lines as of 2023.
Air traffic has been growing since the 2000s, which was facilitated by the modernisation of airports, as well as the implementation of new destinations and routes. The flag carrier is Bulgaria Air, but a number of private charter companies also exist, operating domestic and international flights. There are four international airports — Sofia Airport, Burgas Airport, Varna Airport and Plovdiv Airport, while the total number of airports is 111.[5]
Ports along the Danube and the Black Sea are the most important concerning Bulgaria's water transport system. The two largest ones are the Port of Varna and the Port of Burgas.