Things to Do in Madrid – Spain

Travelers who choose to visit Spain, often find themselves looking for Things to do in Madrid.
We have made for you a list of the most exciting Things to do in Madrid, Spain.
The Tours and Attractions in Madrid are classified by their style of trip:

To read the full itinerary of a specific attraction in Madrid, simply click on it.
Those are the top things to do in Madrid that no tourist should miss once they set foot in Spain.
Madrid is known as a popular travel spot in Europe, and many tourists visiting Spain enjoy the variety of the things to do in Madrid.

Hotels in Madrid

Madrid has a nice selection of hotels, and one of the first things to do in Madrid is making sure you find a good place to sleep in. When you come after a day of Attractions and Tours, Finding your hotel in Madrid can be an exhausting experience, try booking your Madrid hotel now to avoid any inconveniences.
To make it easier for you, we have chosen some of the best hotels in Madrid from the world top providers, and you can be rest assured that all the hotels in Madrid listed on U.Tours have been recommended by other travelers.




 

 

Recommended Hotels in Madrid

Booking.com

Cheap Flights To Madrid

Finding Cheap flights to Madrid have been simplified with U.Tours flight engine, below you can see some of the best deals for flights to Madrid from various destinations.

OriginDeparture dateReturn dateFind Ticket

Bordeaux

02.09.2019

06.09.2019

Tickets from 31

Palma de Mallorca

30.09.2019

02.10.2019

Tickets from 37

Milan

21.09.2019

25.09.2019

Tickets from 38

Rabat

24.10.2019

27.10.2019

Tickets from 38

Berlin

18.09.2019

08.10.2019

Tickets from 40

Paris

24.09.2019

26.09.2019

Tickets from 41

Frankfurt

10.09.2019

24.09.2019

Tickets from 41

Porto

20.09.2019

23.09.2019

Tickets from 41

Brussels

30.09.2019

04.10.2019

Tickets from 41

Tangier

29.09.2019

06.10.2019

Tickets from 42

Santiago De Compostela

04.09.2019

08.10.2019

Tickets from 42

London

31.08.2019

07.09.2019

Tickets from 44

Rome

11.10.2019

13.10.2019

Tickets from 46

Marseille

27.09.2019

01.10.2019

Tickets from 46

Vienna

20.09.2019

25.09.2019

Tickets from 47

Gran Canaria

02.10.2019

08.10.2019

Tickets from 47

Tenerife

02.10.2019

08.10.2019

Tickets from 47

Nuremberg

04.09.2019

11.09.2019

Tickets from 49

Seville

28.10.2019

13.11.2019

Tickets from 51

Alicante

07.12.2019

08.12.2019

Tickets from 51

Lisbon

22.11.2019

25.11.2019

Tickets from 52

Cologne

09.09.2019

16.09.2019

Tickets from 53

Nantes

26.03.2020

02.04.2020

Tickets from 53

Dublin

01.10.2019

04.10.2019

Tickets from 55

Bologna

15.11.2019

19.11.2019

Tickets from 55

Luqa

28.11.2019

02.12.2019

Tickets from 56

Ibiza

06.09.2019

09.09.2019

Tickets from 56

Marrakech

11.11.2019

16.11.2019

Tickets from 57

Copenhagen

27.10.2019

09.11.2019

Tickets from 57

Luxembourg

30.09.2019

06.10.2019

Tickets from 58

Manchester

11.10.2019

13.10.2019

Tickets from 59

Malaga

11.10.2019

15.10.2019

Tickets from 60

Valencia

20.08.2019

23.08.2019

Tickets from 63

Hamburg

20.09.2019

25.09.2019

Tickets from 64

Barcelona

18.01.2020

21.01.2020

Tickets from 65

Toulouse

19.09.2019

22.09.2019

Tickets from 66

Pamplona

01.10.2019

13.10.2019

Tickets from 67

Warsaw

14.10.2019

19.10.2019

Tickets from 67

Hanover

03.09.2019

05.09.2019

Tickets from 69

Budapest

18.09.2019

22.09.2019

Tickets from 71

Santander

12.10.2019

14.10.2019

Tickets from 71

Arrecife

23.12.2019

06.01.2020

Tickets from 73

Stuttgart

11.09.2019

14.09.2019

Tickets from 74

Sofia

22.11.2019

25.11.2019

Tickets from 74

Nice

27.09.2019

01.10.2019

Tickets from 74

Bilbao

06.09.2019

16.09.2019

Tickets from 76

Gdansk

15.10.2019

19.10.2019

Tickets from 78

Vigo

07.10.2019

12.10.2019

Tickets from 79

La Coruna

23.08.2019

11.09.2019

Tickets from 81

Bucharest

19.09.2019

20.09.2019

Tickets from 81

Casablanca

30.07.2019

07.09.2019

Tickets from 83

Poznan

04.10.2019

08.10.2019

Tickets from 84

Palermo

17.10.2019

20.10.2019

Tickets from 85

Naples

14.12.2019

17.12.2019

Tickets from 86

Vilnius

09.10.2019

10.10.2019

Tickets from 88

Cagliari

27.09.2019

30.09.2019

Tickets from 88

San Sebastian

11.10.2019

13.10.2019

Tickets from 88

Craiova

18.09.2019

28.09.2019

Tickets from 90

Almeria

28.09.2019

29.09.2019

Tickets from 91

Dusseldorf

22.08.2019

30.08.2019

Tickets from 91

Puerto del Rosario

06.11.2019

07.11.2019

Tickets from 92

Krakow

14.10.2019

21.10.2019

Tickets from 93

Oviedo

14.10.2019

20.10.2019

Tickets from 93

Fez

10.08.2019

17.08.2019

Tickets from 95

Zurich

07.02.2020

10.02.2020

Tickets from 96

Mulhouse

01.01.2020

07.01.2020

Tickets from 97

Stockholm

18.10.2019

25.10.2019

Tickets from 97

Eindhoven

17.08.2019

01.09.2019

Tickets from 98

Geneva

27.08.2019

30.08.2019

Tickets from 100

Prague

21.10.2019

24.10.2019

Tickets from 101

Munich

31.12.2019

21.01.2020

Tickets from 102

Moscow

23.02.2020

25.02.2020

Tickets from 103

Jerez De La Frontera

17.09.2019

27.09.2019

Tickets from 103

Skopje

30.09.2019

03.10.2019

Tickets from 104

Amsterdam

21.11.2019

24.11.2019

Tickets from 104

Timisoara

11.10.2019

13.10.2019

Tickets from 108

Tallinn

17.09.2019

02.10.2019

Tickets from 108

Bremen

23.10.2019

26.10.2019

Tickets from 108

Athens

15.11.2019

19.11.2019

Tickets from 108

Kiev

25.09.2019

28.09.2019

Tickets from 109

Gothenburg

24.09.2019

26.09.2019

Tickets from 110

Kaunas

13.09.2019

26.09.2019

Tickets from 111

Wroclaw

28.10.2019

02.11.2019

Tickets from 113

Dresden

20.09.2019

23.09.2019

Tickets from 115

Turin

14.10.2019

18.10.2019

Tickets from 116

Lviv

10.10.2019

07.11.2019

Tickets from 116

Friedrichshafen

10.09.2019

17.09.2019

Tickets from 118

Venice

12.10.2019

14.10.2019

Tickets from 118

Cork

23.09.2019

25.09.2019

Tickets from 119

Algiers

16.10.2019

22.10.2019

Tickets from 119

Lamezia Terme

30.07.2019

19.09.2019

Tickets from 119

Liverpool

11.10.2019

13.10.2019

Tickets from 119

Dortmund

23.11.2019

26.11.2019

Tickets from 121

Bristol

13.10.2019

17.10.2019

Tickets from 122

Pisa

23.11.2019

27.11.2019

Tickets from 123

Tirana

14.10.2019

18.10.2019

Tickets from 124

Riga

23.09.2019

04.10.2019

Tickets from 124

Granada

06.10.2019

09.10.2019

Tickets from 124

Gerona

13.10.2019

15.10.2019

Tickets from 129

Memmingen

10.09.2019

12.09.2019

Tickets from 131

If you couldn’t find flights from your origin city, check out other Cheap Flights to Madrid in the button below

Find Cheap Flights To Madrid

Discover which months are the best to fly to Madrid low cost. in the calendar below you can find cheap flights to Madrid by month, simply choose the city you intent to fly from:

Madrid Map

Check out the map of Madrid, Spain, navigate through the City, and find the area you prefer to stay in. You can also find on the map the designated areas of Things to do in Madrid.

Places to Visit in Spain

Did you know? The Capital City of Spain is Madrid

Madrid is one of the top places to visit in Spain, however there are other major cities which travelers go to when traveling to Spain.
Here is a list of the top rated attractions in Spain:

Cheap Flights from Madrid

Plan your next destination trip and find great bargains on Plane tickets from Madrid to other nearby locations. For your convenience, here is a chart of some of the cheapest flights from Madrid:

Cheap Flights from Madrid

DestinationDeparture dateReturn dateFind Ticket

Bordeaux

20.09.2019

27.09.2019

Tickets from 21

Porto

27.09.2019

29.09.2019

Tickets from 23

Ibiza

12.03.2020

14.03.2020

Tickets from 31

Palma de Mallorca

26.11.2019

10.12.2019

Tickets from 34

London

17.09.2019

19.09.2019

Tickets from 34

Seville

09.02.2020

11.02.2020

Tickets from 37

Rome

22.10.2019

26.10.2019

Tickets from 38

Milan

12.09.2019

15.09.2019

Tickets from 38

Brussels

28.10.2019

31.10.2019

Tickets from 38

Vienna

25.09.2019

28.09.2019

Tickets from 39

Tangier

11.09.2019

18.09.2019

Tickets from 40

Luxembourg

09.09.2019

22.09.2019

Tickets from 41

Berlin

17.09.2019

25.09.2019

Tickets from 42

Tenerife

10.10.2019

17.10.2019

Tickets from 42

Lisbon

14.11.2019

17.11.2019

Tickets from 44

Santiago De Compostela

19.09.2019

26.09.2019

Tickets from 44

Palermo

19.10.2019

23.10.2019

Tickets from 46

Gran Canaria

17.10.2019

21.10.2019

Tickets from 47

Puerto del Rosario

04.10.2019

21.10.2019

Tickets from 47

Alicante

03.09.2019

04.09.2019

Tickets from 48

Eindhoven

10.10.2019

13.10.2019

Tickets from 49

Valencia

11.12.2019

25.12.2019

Tickets from 51

Paris

10.10.2019

14.10.2019

Tickets from 52

Marseille

30.09.2019

01.10.2019

Tickets from 53

Bologna

26.10.2019

28.10.2019

Tickets from 53

Luqa

16.10.2019

17.10.2019

Tickets from 53

Budapest

07.09.2019

03.10.2019

Tickets from 55

Pisa

15.09.2019

21.09.2019

Tickets from 56

Lyon

02.10.2019

09.10.2019

Tickets from 56

Copenhagen

10.10.2019

16.10.2019

Tickets from 57

Dublin

11.10.2019

13.10.2019

Tickets from 57

Malaga

06.02.2020

13.02.2020

Tickets from 60

Marrakech

03.10.2019

05.10.2019

Tickets from 61

Menorca

21.09.2019

28.09.2019

Tickets from 63

Barcelona

23.10.2019

26.10.2019

Tickets from 64

Bristol

11.09.2019

18.09.2019

Tickets from 65

Geneva

24.10.2019

27.10.2019

Tickets from 65

Frankfurt

10.10.2019

22.11.2019

Tickets from 66

Sofia

11.10.2019

22.11.2019

Tickets from 66

Prague

17.11.2019

20.11.2019

Tickets from 67

Pamplona

20.09.2019

20.09.2019

Tickets from 68

Santander

18.08.2019

23.08.2019

Tickets from 70

Naples

08.09.2019

18.09.2019

Tickets from 72

Vigo

25.07.2019

23.10.2019

Tickets from 74

Bilbao

29.12.2019

31.12.2019

Tickets from 75

Toulouse

04.10.2019

07.10.2019

Tickets from 76

Hamburg

11.09.2019

13.09.2019

Tickets from 77

Casablanca

16.09.2019

20.09.2019

Tickets from 78

Stockholm

24.09.2019

29.09.2019

Tickets from 78

Venice

14.10.2019

22.10.2019

Tickets from 78

Zurich

19.12.2019

18.01.2020

Tickets from 79

La Coruna

19.09.2019

26.09.2019

Tickets from 79

Arrecife

01.11.2019

05.11.2019

Tickets from 79

Bucharest

26.09.2019

28.09.2019

Tickets from 80

Rabat

14.08.2019

08.10.2019

Tickets from 80

Munich

17.10.2019

20.10.2019

Tickets from 82

Nuremberg

01.10.2019

08.10.2019

Tickets from 84

Ouarzazate

03.09.2019

17.09.2019

Tickets from 86

Dusseldorf

18.09.2019

23.09.2019

Tickets from 87

Warsaw

04.09.2019

10.09.2019

Tickets from 89

Gdansk

03.10.2019

07.10.2019

Tickets from 89

Riga

14.09.2019

18.09.2019

Tickets from 91

Birmingham

20.09.2019

24.09.2019

Tickets from 91

Oviedo

13.09.2019

16.09.2019

Tickets from 93

Nantes

02.09.2019

16.09.2019

Tickets from 95

Sibiu

12.10.2019

19.10.2019

Tickets from 96

Krakow

21.09.2019

04.10.2019

Tickets from 97

Granada

20.07.2019

24.07.2019

Tickets from 100

Craiova

03.10.2019

09.10.2019

Tickets from 100

Nice

02.09.2019

06.09.2019

Tickets from 101

Vilnius

10.10.2019

13.10.2019

Tickets from 102

Amsterdam

21.11.2019

24.11.2019

Tickets from 102

Manchester

28.07.2019

30.08.2019

Tickets from 103

Jerez De La Frontera

01.10.2019

08.10.2019

Tickets from 105

Stuttgart

18.11.2019

24.11.2019

Tickets from 105

Genova

07.10.2019

14.10.2019

Tickets from 106

Cagliari

16.09.2019

22.09.2019

Tickets from 107

Bari

21.10.2019

24.10.2019

Tickets from 108

Nottingham

24.10.2019

26.10.2019

Tickets from 108

Zagreb

14.12.2019

15.12.2019

Tickets from 108

Kiev

14.11.2019

17.11.2019

Tickets from 108

Athens

17.09.2019

26.09.2019

Tickets from 110

Verona

12.10.2019

13.10.2019

Tickets from 111

San Sebastian

14.10.2019

21.10.2019

Tickets from 111

Oslo

19.09.2019

23.09.2019

Tickets from 113

Cardiff

17.10.2019

21.10.2019

Tickets from 115

Lviv

05.10.2019

08.10.2019

Tickets from 115

Edinburgh

04.10.2019

09.10.2019

Tickets from 116

Podgorica

20.01.2020

26.01.2020

Tickets from 116

Glasgow

01.10.2019

03.10.2019

Tickets from 116

Strasbourg

09.10.2019

12.10.2019

Tickets from 116

Bratislava

03.10.2019

07.10.2019

Tickets from 117

Santa Cruz De La Palma

01.10.2019

03.10.2019

Tickets from 118

Cologne

19.09.2019

23.09.2019

Tickets from 118

Timisoara

20.09.2019

22.09.2019

Tickets from 122

Turin

25.11.2019

28.11.2019

Tickets from 122

Florence

22.09.2019

27.09.2019

Tickets from 123

Iasi

01.10.2019

02.10.2019

Tickets from 125

Gerona

09.09.2019

18.09.2019

Tickets from 127

Bremen

15.11.2019

18.11.2019

Tickets from 128