Malta
Budapest
The best and cheapest way to get from Malta and Budapest is to travel by air, which will cost about 27,284 HUF or 111.60 USD.