Yerevan
Budapest
The best and cheapest way to get from Yerevan and Budapest is to travel by bus, which will cost about 38,945 HUF or 159.30 USD.