Bulgarije biedt meer dan 4000 km aan spoorwegen. De twee belangrijkste
treintrajecten zijn Sofia - Varna en Sofia - Bourgas. De hoofdstad Sofia
heeft spoorverbindingen met Griekenland, Roemenië, Servië en Turkije.
De Bulgaarse treinen hebben prachtige uitzichten te bieden.