Travel from Sofia to Amsterdam

Bus or fly from Sofia to Amsterdam?

Transavia Holland, Bulgaria Air and 8 other airlines fly from Sofia to Amsterdam every 3 hours. Alternatively, BG Razpisanie operates a bus from Sofia to Amsterdam 5 times a week. Tickets cost $100 - $160 and the journey takes 34 h 55 min. 2 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 Sofia to Amsterdam

From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Amsterdam airport, then train to Amsterdam. 5 h 43 min $102. From Tzarigradsko shose Blvd. line 84 bus to Sofia airport, fly to Eindhoven airport, line 401 bus to Eindhoven, then train to Amsterdam. 7 h 30 min $98. From Sofia bus to Frankfurt(Main)Hbf then train to Amsterdam Centraal. 28 h 45 min $197. From Sofia bus to Amsterdam. 34 h 55 min $119. From Sofia Serdika bus to Düsseldorf, bus to Amsterdam, Station Sloterdijk, then line 22 bus to Amsterdam, Centraal Station. 36 h 19 min $190. From Sofia train to Ruse, night train to Videle, train to Budapest-Keleti, train to Frankfurt(M) Flughafen Fernbf, then train to Amsterdam Centraal. 40 h 18 min $363. From Sofia drive to Kufstein, train to München Hbf, train to Düsseldorf Hbf, then drive to Amsterdam. 21 h 57 min $418. From Sofia drive to Amsterdam. 20 h 33 min $393.

Operators from Sofia to Amsterdam