It is 340 miles from Madrid to Malaga, about a 6 hour drive.
There are 265.6 miles from Madrid to Granada. It should take about 4 hours and 36 minutes to drive.
517.42 kilometres (321.51 miles)
300.04 kilometres (186.43 miles)
66.3 kilometres (41.2 miles)
Visit the Temple of Debod in Madrid, Spain
Visit the Retiro Park in Madrid, Spain
The Plaza de Cibeles in Madrid, Spain
The Almudena Cathedral in Madrid, Spain