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.

Origin Departure date Return date Find Ticket

Rabat

07.11.2019

14.11.2019

Tickets from 21

Porto

16.10.2019

17.10.2019

Tickets from 21

Tangier

11.11.2019

17.11.2019

Tickets from 21

Brussels

25.09.2019

09.10.2019

Tickets from 27

London

01.10.2019

25.10.2019

Tickets from 28

Cologne

28.11.2019

30.11.2019

Tickets from 30

Palma de Mallorca

08.10.2019

09.10.2019

Tickets from 33

Frankfurt

17.10.2019

22.10.2019

Tickets from 33

Luxembourg

11.11.2019

18.11.2019

Tickets from 33

Lisbon

06.12.2019

08.12.2019

Tickets from 33

Milan

30.10.2019

09.11.2019

Tickets from 34

Santiago De Compostela

28.10.2019

30.10.2019

Tickets from 34

Vienna

18.11.2019

21.11.2019

Tickets from 36

Copenhagen

15.11.2019

17.11.2019

Tickets from 36

Nuremberg

23.10.2019

29.10.2019

Tickets from 36

Berlin

03.12.2019

09.12.2019

Tickets from 36

Bologna

11.11.2019

14.11.2019

Tickets from 36

Rome

23.11.2019

28.11.2019

Tickets from 36

Marseille

12.10.2019

14.10.2019

Tickets from 37

Liverpool

27.02.2020

04.03.2020

Tickets from 39

Valencia

17.10.2019

20.10.2019

Tickets from 39

Seville

03.02.2020

07.02.2020

Tickets from 40

Dublin

15.11.2019

18.11.2019

Tickets from 40

Manchester

14.11.2019

17.11.2019

Tickets from 40

Oviedo

25.04.2020

13.05.2020

Tickets from 41

Alicante

15.11.2019

17.11.2019

Tickets from 41

Ibiza

20.10.2019

20.12.2019

Tickets from 42

Paris

31.01.2020

03.02.2020

Tickets from 42

Cagliari

16.11.2019

23.11.2019

Tickets from 47

Bilbao

10.11.2019

12.11.2019

Tickets from 47

Gran Canaria

12.12.2019

14.12.2019

Tickets from 48

Tenerife

21.11.2019

23.11.2019

Tickets from 48

La Coruna

19.10.2019

21.10.2019

Tickets from 49

Nantes

22.02.2020

26.02.2020

Tickets from 50

Budapest

08.11.2019

18.11.2019

Tickets from 50

Fez

05.11.2019

09.11.2019

Tickets from 50

Barcelona

15.10.2019

16.10.2019

Tickets from 52

Malaga

26.11.2019

28.11.2019

Tickets from 52

Naples

10.01.2020

12.01.2020

Tickets from 53

Marrakech

17.01.2020

26.01.2020

Tickets from 53

Puerto del Rosario

13.11.2019

27.11.2019

Tickets from 56

Pamplona

04.10.2019

06.10.2019

Tickets from 57

Santander

06.10.2019

07.10.2019

Tickets from 57

Granada

19.10.2019

19.10.2019

Tickets from 57

Jerez De La Frontera

19.10.2019

28.10.2019

Tickets from 57

Warsaw

13.12.2019

15.12.2019

Tickets from 57

Geneva

09.03.2020

12.03.2020

Tickets from 58

Gdansk

18.11.2019

25.11.2019

Tickets from 63

Pisa

02.10.2019

07.10.2019

Tickets from 63

Vigo

25.10.2019

27.10.2019

Tickets from 63

Casablanca

11.01.2020

17.01.2020

Tickets from 63

Lyon

22.11.2019

24.11.2019

Tickets from 64

Toulouse

30.10.2019

06.11.2019

Tickets from 65

Almeria

28.10.2019

28.11.2019

Tickets from 66

Birmingham

13.12.2019

15.12.2019

Tickets from 68

Hamburg

25.10.2019

29.10.2019

Tickets from 69

Bordeaux

09.10.2019

11.10.2019

Tickets from 69

Melilla

11.11.2019

17.11.2019

Tickets from 69

Stockholm

20.11.2019

28.11.2019

Tickets from 70

Zurich

17.03.2020

31.03.2020

Tickets from 70

Eindhoven

09.11.2019

10.11.2019

Tickets from 76

Venice

22.10.2019

29.10.2019

Tickets from 76

Krakow

16.11.2019

23.11.2019

Tickets from 77

Prague

14.11.2019

17.11.2019

Tickets from 78

Bucharest

21.11.2019

30.11.2019

Tickets from 78

Munich

06.12.2019

08.12.2019

Tickets from 78

Olbia

19.10.2019

21.10.2019

Tickets from 80

Sofia

11.11.2019

16.12.2019

Tickets from 80

Dusseldorf

18.03.2020

22.03.2020

Tickets from 80

Luqa

04.10.2019

11.10.2019

Tickets from 83

Stuttgart

22.11.2019

24.11.2019

Tickets from 84

Nice

17.09.2019

24.09.2019

Tickets from 85

Saint Petersburg

05.11.2019

12.11.2019

Tickets from 86

Genova

18.10.2019

21.10.2019

Tickets from 86

Tunis

15.11.2019

17.11.2019

Tickets from 87

Riga

26.11.2019

04.12.2019

Tickets from 88

Oslo

07.10.2019

09.10.2019

Tickets from 89

Catania

07.11.2019

12.11.2019

Tickets from 89

Vilnius

18.11.2019

02.12.2019

Tickets from 90

Gothenburg

13.11.2019

20.11.2019

Tickets from 90

Arrecife

31.10.2019

03.11.2019

Tickets from 91

Mulhouse

15.11.2019

17.11.2019

Tickets from 93

Karlsruhe

05.11.2019

06.11.2019

Tickets from 93

Lamezia Terme

05.12.2019

08.12.2019

Tickets from 93

Bari

24.01.2020

26.01.2020

Tickets from 95

Agadir

18.10.2019

27.10.2019

Tickets from 95

Kiev

13.11.2019

25.11.2019

Tickets from 96

Amsterdam

25.02.2020

10.03.2020

Tickets from 97

Bratislava

11.10.2019

15.10.2019

Tickets from 97

Timisoara

24.10.2019

28.10.2019

Tickets from 97

Tel Aviv-Yafo

28.10.2019

13.11.2019

Tickets from 99

Florence

24.10.2019

27.10.2019

Tickets from 99

Greven

22.10.2019

27.10.2019

Tickets from 102

Brindisi

12.11.2019

16.11.2019

Tickets from 102

Lille

01.10.2019

02.10.2019

Tickets from 102

Poznan

30.09.2019

15.10.2019

Tickets from 102

Moscow

13.11.2019

20.11.2019

Tickets from 104

Rennes

27.10.2019

03.11.2019

Tickets from 104

Athens

31.12.2019

10.01.2020

Tickets from 105

Trieste

16.11.2019

17.11.2019

Tickets from 107

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

Destination Departure date Return date Find Ticket

Porto

23.10.2019

29.10.2019

Tickets from 21

Milan

10.10.2019

15.10.2019

Tickets from 21

Tangier

04.11.2019

09.11.2019

Tickets from 21

Brussels

25.10.2019

29.10.2019

Tickets from 21

London

17.10.2019

23.10.2019

Tickets from 28

Palma de Mallorca

17.10.2019

26.10.2019

Tickets from 31

Lisbon

30.11.2019

05.12.2019

Tickets from 33

Copenhagen

09.10.2019

23.10.2019

Tickets from 33

Rome

26.11.2019

27.11.2019

Tickets from 33

Ibiza

01.11.2019

05.11.2019

Tickets from 33

Santiago De Compostela

10.10.2019

17.10.2019

Tickets from 34

Marrakech

11.11.2019

15.11.2019

Tickets from 35

Seville

26.09.2019

30.09.2019

Tickets from 38

Oviedo

05.11.2019

08.11.2019

Tickets from 39

Valencia

01.12.2019

10.12.2019

Tickets from 39

Pisa

15.11.2019

17.11.2019

Tickets from 40

Vienna

16.11.2019

17.11.2019

Tickets from 40

Dublin

08.11.2019

12.11.2019

Tickets from 40

Alicante

05.11.2019

09.11.2019

Tickets from 40

Paris

02.12.2019

03.12.2019

Tickets from 41

Rabat

11.11.2019

20.11.2019

Tickets from 41

Luqa

07.11.2019

10.11.2019

Tickets from 42

Naples

10.01.2020

15.01.2020

Tickets from 42

Puerto del Rosario

18.11.2019

20.11.2019

Tickets from 43

Fez

29.10.2019

05.11.2019

Tickets from 44

Budapest

15.12.2019

18.12.2019

Tickets from 47

Marseille

24.09.2019

24.09.2019

Tickets from 47

Berlin

30.11.2019

04.12.2019

Tickets from 48

Bilbao

11.11.2019

27.11.2019

Tickets from 48

Gran Canaria

22.10.2019

23.10.2019

Tickets from 48

Tenerife

22.11.2019

28.11.2019

Tickets from 48

Cologne

20.12.2019

03.01.2020

Tickets from 48

Bologna

22.11.2019

24.11.2019

Tickets from 49

Barcelona

11.03.2020

21.03.2020

Tickets from 50

Nantes

06.11.2019

11.11.2019

Tickets from 50

Palermo

23.10.2019

28.10.2019

Tickets from 51

Malaga

26.09.2019

01.10.2019

Tickets from 52

Lyon

02.02.2020

16.02.2020

Tickets from 53

Granada

06.03.2020

07.03.2020

Tickets from 56

Jerez De La Frontera

29.11.2019

01.12.2019

Tickets from 56

Geneva

27.09.2019

29.09.2019

Tickets from 57

Vigo

07.11.2019

07.11.2019

Tickets from 57

Bucharest

16.01.2020

19.01.2020

Tickets from 62

Sofia

23.10.2019

28.10.2019

Tickets from 62

Manchester

04.10.2019

06.10.2019

Tickets from 64

Liverpool

12.12.2019

15.12.2019

Tickets from 65

La Coruna

21.10.2019

23.10.2019

Tickets from 65

Edinburgh

19.12.2019

10.01.2020

Tickets from 65

Warsaw

30.11.2019

02.12.2019

Tickets from 65

Almeria

13.01.2020

28.01.2020

Tickets from 66

Prague

20.01.2020

23.01.2020

Tickets from 66

Menorca

13.03.2020

16.03.2020

Tickets from 67

Frankfurt

29.05.2020

08.06.2020

Tickets from 67

Cagliari

22.04.2020

27.04.2020

Tickets from 67

Toulouse

02.10.2019

05.10.2019

Tickets from 67

Melilla

27.11.2019

28.11.2019

Tickets from 68

Luxembourg

25.10.2019

29.10.2019

Tickets from 69

Bordeaux

15.11.2019

18.11.2019

Tickets from 70

Stockholm

13.11.2019

20.11.2019

Tickets from 71

Venice

25.01.2020

27.01.2020

Tickets from 76

Munich

25.10.2019

28.10.2019

Tickets from 77

San Sebastian

14.10.2019

14.10.2019

Tickets from 77

Tunis

20.09.2019

30.09.2019

Tickets from 79

Arrecife

11.10.2019

25.10.2019

Tickets from 80

Genova

25.10.2019

28.10.2019

Tickets from 80

Cluj-Napoca

21.11.2019

27.11.2019

Tickets from 80

Amsterdam

16.11.2019

17.11.2019

Tickets from 81

Catania

22.11.2019

24.11.2019

Tickets from 82

Birmingham

22.10.2019

27.10.2019

Tickets from 83

Eindhoven

12.10.2019

14.10.2019

Tickets from 84

Rennes

24.10.2019

27.10.2019

Tickets from 84

Dusseldorf

30.11.2019

11.12.2019

Tickets from 84

Alghero

10.10.2019

16.10.2019

Tickets from 85

Krakow

17.01.2020

29.02.2020

Tickets from 85

Nice

08.10.2019

12.10.2019

Tickets from 87

Zurich

09.11.2019

12.11.2019

Tickets from 87

Craiova

01.02.2020

08.02.2020

Tickets from 87

Hamburg

16.11.2019

23.11.2019

Tickets from 90

Lamezia Terme

02.10.2019

07.10.2019

Tickets from 90

Greven

08.11.2019

10.11.2019

Tickets from 91

Timisoara

05.10.2019

12.10.2019

Tickets from 91

Athens

14.12.2019

18.12.2019

Tickets from 92

Vilnius

04.11.2019

28.11.2019

Tickets from 92

Kiev

18.11.2019

19.11.2019

Tickets from 95

Bremen

16.11.2019

24.11.2019

Tickets from 95

Nuremberg

29.11.2019

03.12.2019

Tickets from 97

Billund

02.10.2019

08.10.2019

Tickets from 98

Wroclaw

15.10.2019

26.10.2019

Tickets from 99

Florence

05.11.2019

08.11.2019

Tickets from 100

Casablanca

20.09.2019

24.09.2019

Tickets from 100

Oslo

27.09.2019

01.10.2019

Tickets from 101

Glasgow

28.11.2019

03.12.2019

Tickets from 103

Turin

20.10.2019

25.10.2019

Tickets from 103

Gdansk

25.09.2019

09.10.2019

Tickets from 103

Bournemouth

04.10.2019

06.10.2019

Tickets from 103

Badajoz

05.12.2019

08.12.2019

Tickets from 104

Santander

10.10.2019

24.10.2019

Tickets from 105

Bristol

06.12.2019

09.12.2019

Tickets from 106

Faro

15.10.2019

25.10.2019

Tickets from 107

Bari

23.01.2020

24.01.2020

Tickets from 107