How far is Madrid from Barcelona?
The flight distance between Barcelona and Madrid is 6834km. Check all available flights on Wego.
The flight distance between Barcelona and Madrid is 6834km. Check all available flights on Wego.