Madrid
Spain68/100

Erasmus in Madrid

A vibrant capital with world-class museums, endless nightlife and a massive Erasmus community.

Madrid at a glance

How this city scores across what matters most for an Erasmus year.

  • Connections
    100
  • Nightlife
    95
  • Food
    95
  • Academics
    90
  • Vibe
    90
  • Weather
    70
  • Safety
    70
  • Housing
    30
  • Affordability
    20
  • Nature
    20

Cost of living in Madrid

€1089

Room / month

€4

Beer

€35

Monthly transport

A room in Madrid costs about €1089 a month: 22% above the average of the 57 MyErasmus cities (€890). It is the 10th most expensive of 57.

Universities in Madrid

  • Universidad Autónoma de Madrid (UAM)
  • Universidad Carlos III de Madrid (UC3M)
  • Universidad Complutense de Madrid (UCM)
  • Universidad Politécnica de Madrid (UPM)

Join the Madrid WhatsApp groups

1 active group for students arriving this year

Get ready for your Erasmus in Madrid

(Early access)

The MyErasmus app is coming to Madrid

  • Plans: parties, trips and what’s on in Madrid this week
  • Spark: an AI assistant for your Erasmus questions, any time
  • Rooms in Madrid: from students and verified businesses, filter by price
  • Community: ask people already in Madrid, or the Europe-wide forum

Free. We only email you about the launch.

More about Madrid

Frequently asked questions

Is Madrid a good city for Erasmus?▾
Madrid scores especially well on Connections, Nightlife, Food, with an overall score of 68/100. It's a highly rated Erasmus destination among international students.
How expensive is Erasmus in Madrid?▾
Cost of living in Madrid varies by neighbourhood — see the reference prices for a room, a beer and monthly transport below.
How do I meet other Erasmus students in Madrid?▾
The fastest way is to join the 1 Madrid Erasmus WhatsApp groups — meet people before you arrive and stay on top of plans, flats and events.

Scores are indicative, based on aggregated student feedback and public data. Always double-check current prices and details.