Between Linz and Sofia we found up to 9
including 2 night buses.
The earliest departure from Linz is at 01:35 arriving to Sofia at 22:30.
The latest departure is at 14:30 arriving at 11:30.
Prices for a one way adult ticket range from 45 € to 80 €.
The shortest travel distance between Linz (AT) and Sofia (BG) is 1195 km.
The fastest bus which departs at 03:20 has a travel time of 18:40h.
The longest travel time on the route is 21:00h.
Specific information about each route can be found by clicking the route in the search results.
Overnight bus Linz to Sofia
If you want to travel overnight, there are 2 night buses from Linz to Sofia.
The overnight buses depart between 14:30 and 14:30 and arrive between 11:30 and 11:30 in the morning.