Travel from Hungary to Bulgaria

Bus or fly from Hungary to Bulgaria?

Wizz Air and Austrian Airlines fly from Budapest XIV. kerület to Sofia once daily. Alternatively, EAAA operates a bus from Budapest to Sofia once daily. Tickets cost $30 - $50 and the journey takes 11 h 41 min. Metropolitan Sofia also services this route every 10 minutes.

How to get from Hungary to Bulgaria

From Nagyvárad taxi to Oradea airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, subway to Bucuresti, bus to Giurgiu, then drive to Ruse. 3 h 46 min $61. From Zugló train to Ferihegy vasútállomás, bus to Budapest airport, fly to Sofia airport, then line 84 bus to Sofia. 4 h 34 min $74. From Zugló train to Ferihegy vasútállomás, bus to Budapest airport, fly to Bucharest Otopeni airport, line 783 bus to Piața Victoriei, subway to Bucuresti, bus to Giurgiu, then drive to Ruse. 6 h 32 min $90. From Zugló train to Ferihegy vasútállomás, bus to Budapest airport, fly to Burgas airport, then bus to Burgas. 4 h 29 min $245. From Budapest bus to Central Station then line 2 subway to Serdika. 11 h 48 min $41. From Clark Ádám tér line 16 bus to Budapest then bus to Sofia Serdika. 13 h 20 min $61. From Clark Ádám tér line 16 bus to Deák Ferenc tér M, bus to Budapest Népliget, then bus to Sofia Serdika. 13 h 23 min. From Budapest drive to Sofia. 7 h 55 min $104.