go to content go to search box go to global site navigation

Essential information

At a glance

Best time to go
Year round
Current Time
GMT +2
Euro (€)

Money and costs

Daily Costs
Budget (up to)
  • Dorm bed: €15–25;
  • Hostal (budget hotel) double: €50–70
  • Three-course menú del día (daily set menu) lunches: €10–15
  • Sightseeing during free admission times
  • Double room in midrange hotel: €71–150
  • Lunch and/or dinner in decent restaurants: €20–50 per person per meal
  • Museum entry: €10–15
Top end (more than)
  • Double room in top-end hotel: from €150
  • Fine dining for lunch and dinner: from €50 per person per meal
  • Cocktails: €8–15


Generally not required for stays of up to 90 days (not at all for members of EU or Schengen countries). Some nationalities need a Schengen visa.

When to go and weather


Getting to Madrid

Madrid's Barajas Airport is one of Europe's busiest and is served by almost 100 airlines. Direct flights – whether with low-cost carriers or other airlines – connect the city with destinations across Europe. A smaller but nonetheless significant number of airlines also fly into Madrid direct from the Americas, Asia and Africa, and there are plenty of domestic flights to Madrid from other Spanish cities. Flight times include less than one hour to Lisbon and around two hours to London, Paris and some Moroccan cities.

Within Spain, Madrid is the hub of the country's outstanding bus and train network. Bus routes radiate into and out from the Spanish capital to all four corners of the country, and long-haul cross-border services fanning out across Europe, with some also going to Morocco. The ongoing expansion of Spain’s high-speed rail network has dramatically cut travel times between Madrid and the rest of the country. The rail link to Barcelona in particular has also brought Madrid that much closer to the rest of Europe and there are plans for a direct high-speed rail link between Paris and Madrid.

Flights, cars and tours can be booked online at www.lonelyplanet.com.

Flights to Madrid

The best price found from United States to Madrid is on September 30th, 2019, travelling with Frontier Airlines. See more options, compare prices and book: search flights.

El Paso International
from $331.00

Getting around Madrid

Ten-trip Metrobús tickets cost €12.20, charged to your Tarjeta Multi, are valid for journeys on Madrid's metro and bus network. Tickets can be bought from most newspaper kiosks and estancos (tobacconists), as well as in staffed booths and ticket machines in metro stations.

  • Metro The quickest and easiest way to get around. Runs 6.05am to 1.30am.
  • Bus Extensive network but careful planning is needed to make the most of over 200 routes. Runs 6.30am to 11.30pm.
  • Taxi Cheap fares by European standards; plentiful.
  • Walking Compact city centre makes walking a good option, but it's hillier than it first appears.

Health and safety

Powered by

Advice for travellers

Submit a correction