Edinburgh, United Kingdom
Sofia
The best and cheapest way to get from Edinburgh, United Kingdom and Sofia is to travel by air, which will cost about 133 BGN or 82.80 USD.