Two weeks ago I took an Uber from Chamartin to an airport hotel near terminal 1 and it cost less than 18 euros. I thought it would be a lot more. I had planned on taking the metro but I arrived in Madrid later than expected.
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon