Cairo
Sofia
The best and cheapest way to get from Cairo and Sofia is to travel by air, which will cost about 440 BGN or 274.50 USD.