virail helps you to find timetables and prices for all buses from Brussels to Sofia.
The route from Brussels to Sofia is served daily by 2 bus departing from the station of Brussels-North Station and arriving to the station of Sofia.
The average duration of the journey is 37 h 35 min. The first bus leaves at 7:30am. The last is at 10:05pm.