Question: what is the distance between barcelona and madrid?
Answer: What's the distance between Barcelona and Madrid by train? Trains travelling from Barcelona to Madrid cover a distance of around 314 miles (506 km) during the journey.