Budapest
Nyíregyháza, Hungary
The best and cheapest way to get from Budapest and Nyíregyháza, Hungary is to travel by train, which will cost about 5,501 HUF or 22.50 USD.