Cheap flights from Melbourne to Madrid, in June/ July 2017. The best time to go to Europe!
Flights are on Air India, and stop in Delhi. Some of the stops seem to be long (20 hours) while some are short (2 hours).
I don't know anything about Air India but you can't argue with that price!
Sample dates:
Thanks to Scott's Cheap Flights
very poor safety record be careful