Rome
Budapest
The best and cheapest way to get from Rome and Budapest is to travel by bus, which will cost about 14,082 HUF or 57.60 USD.