Travel from Bratislava to Sofia

Bus or fly from Bratislava to Sofia?

Wizz Air, CSA and Bulgaria Air fly from Bratislava to Sofia 4 times a week. Alternatively, Group Ltd. operates a bus from Bratislava to Sofia once daily. Tickets cost $65 and the journey takes 15 h. Seven other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bratislava to Sofia

ModeDurationPrice
From Bratislava, Most SNP bus to Vienna airport, fly to Sofia airport, then line 84 bus to Sofia.5 h 3 min$114
From Bratislava Hodzovo nám. (císlo 2) train to Bratislava airport, fly to Sofia airport, then line 84 bus to Sofia.4 h 53 min$113
From Bratislava bus to Sofia Serdika.15 h$52
From Bratislava, Autobusová stanica Nivy bus to Györ Autóbusz állomás then bus to Sofia.16 h 45 min$74
From Bratislava drive to Sofia.9 h 41 min$149

How long does it take to get from Bratislava to Sofia?

It takes approximately 5 h 3 min to get from Bratislava to Sofia, including transfers.

Is there a direct bus between Bratislava and Sofia?

Yes, there is a direct bus departing from Bratislava and arriving at Sofia Serdika. Services depart five times a day, and operate every day. The journey takes approximately 15 h.

Operators from Bratislava to Sofia

OperatorPhoneWebsite
RegioJet+420 542 42 42 42RegioJet
Bulgaria AirBulgaria Air
Austrian AirlinesAustrian Airlines
SUMC0700 13 233SUMC
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Wizz AirWizz Air
CSACSA
Group Ltd.+359 2 980 63 36Group Ltd.
Eurolines HU+36 (1) 382-0888Eurolines HU