Flight distance between Newcastle upon Tyne, United Kingdom and Budapest, Hungary 1,026.4 mi / 1,651.8 km