- Linz to Sofia buses
Get from Linz to Sofia
This route is served by bus only
The journey takes about 21 hours 50 minutes, and with fares starting at just PLN 256, it presents an excellent value for a comfortable ride.
2bus per day
21h 50mAverage duration
936 kmDistance
23kgCO₂ emissions
Where are the popular stops in Linz and Sofia?
Stops in Linz
- A
Hbf
Wissensturm, Kärntnerstraße, 4020 Linz-City, Austria - BIndustriezeile, 4020 Linz, Austria
- C
Linz
Hauptplatz 10, 4020 Linz-City, Austria - D
Linz Busbahnhof - Wien Erdberg
Anschlussstelle St. Marx, 1030 Wien, Austria - E
Prinz-Eugen-Straße
Prinz-Eugen-Straße 13, 4020 Linz, Austria
Stops in Sofia
- Abulevard "Knyaginya Maria Luiza" 108, 1202 Sofia, Bulgaria
- Cbulevard "Knyaginya Maria Luiza" 100, 1202 Tsentralna, Sofia, Bulgaria
- Dbulevard "Knyaginya Maria Luiza" 100, 1202 Tsentralna, Sofia, Bulgaria
- E
Knyaginya Maria Luiza
bulevard "Knyaginya Maria Luiza" 65, 1202 Sofia Center, Sofia, Bulgaria - F
Lukoil
E80 9086, 1331 Sofia, Bulgaria
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
15/04
No data
16/04
PLN 357
Today
PLN 349
18/04
PLN 246
19/04
No data
20/04
No data
21/04
No data
22/04
No data
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Linz to Sofia as early as possible.
You can expect to pay from PLN 246 to PLN 357 for a bus ticket from Linz to Sofia based on the last 2 days. You can expect to find the cheapest price for the trip at PLN 246, which is on 2026-04-18.

