Flight distance between Budapest XVIII. kerület, Hungary and Carabanchel, Spain 1,233.7 mi / 1,985.4 km