Travel from Venice to Bulgaria

Bus or fly from Venice to Bulgaria?

Austrian Airlines, Lufthansa and 15 other airlines fly from Venice to Sofia hourly. Alternatively, Georg operates a bus from Venice to Sofia 5 times a week, and the journey takes 18 h. Metropolitan Sofia also services this route every 10 minutes.

How to get from Venice to Bulgaria

From Venezia line 5 bus to Venice airport, fly to Sofia airport, then line 84 bus to Sofia. 7 h 11 min $122. From Venezia line 5 bus to Venice airport, fly to Varna airport, then taxi to Varna. 6 h 58 min $214. From Venezia S.Lucia train to Bologna Centrale, Aerobus to Bologna airport, fly to Sofia airport, then line 84 bus to Sofia. 6 h 25 min $117. From Venice shuttle to Venice Treviso airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, subway to Bucuresti, bus to Giurgiu, then drive to Ruse. 7 h 1 min $106. From Venice shuttle to Venice Treviso airport, fly to Sofia airport, then line 84 bus to Sofia. 5 h 13 min $80. From Venezia bus to Central Station then line 2 subway to Serdika. 18 h 7 min $0. From Venezia S.Lucia train to Venezia Mestre Station, bus to Central Station, then line 2 subway to Serdika. 18 h 51 min $164. From Venice drive to Sofia. 11 h 29 min $212.