Amsterdam, Netherlands
Sofia
The best and cheapest way to get from Amsterdam, Netherlands and Sofia is to travel by bus, which will cost about 169 BGN or 105.30 USD.