Palma de Mallorca, Spain
Budapest, Hungary
The best and cheapest way to get from Palma de Mallorca, Spain and Budapest, Hungary is to travel by air, which will cost about 32,345 HUF or 132.30 USD.