Erfurt, Germany
Budapest, Hungary
The best and cheapest way to get from Erfurt, Germany and Budapest, Hungary is to travel by car/taxi, which will cost about 25,524 HUF or 104.40 USD.