coste-de-vida
Cost of living in Madrid in 2025
How much money do you need to live in Madrid?
Madrid is one of the most affordable European capitals. With a reasonable budget you can live very well.
Rent
A room in a shared flat in central areas: €500-800/month. A studio: €900-1200/month.
Transport
The monthly travel card costs around €54 for zone A (the whole city). Metro, bus and commuter rail included.
Food
Cooking at home: €200-300/month. Mixing market and restaurants: €400-500/month.
Total estimated budget
To live comfortably in Madrid you need between €1,200 and €1,800 per month depending on your lifestyle.