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

Frankfurt

04.06.2019

06.06.2019

Tickets from 33

Ibiza

26.10.2019

07.11.2019

Tickets from 36

Milan

05.06.2019

13.06.2019

Tickets from 38

Santiago De Compostela

27.05.2019

28.05.2019

Tickets from 38

Palma de Mallorca

30.11.2019

15.01.2020

Tickets from 41

London

05.06.2019

18.06.2019

Tickets from 41

Marseille

20.06.2019

25.06.2019

Tickets from 42

Nantes

26.06.2019

01.07.2019

Tickets from 43

Porto

06.06.2019

09.06.2019

Tickets from 43

Lyon

04.06.2019

05.06.2019

Tickets from 45

Brussels

28.09.2019

29.09.2019

Tickets from 45

Luxembourg

09.06.2019

16.06.2019

Tickets from 45

Berlin

06.06.2019

12.06.2019

Tickets from 45

Bratislava

17.06.2019

24.06.2019

Tickets from 48

Seville

25.09.2019

29.09.2019

Tickets from 48

Cologne

26.06.2019

01.07.2019

Tickets from 50

Paris

28.10.2019

05.11.2019

Tickets from 50

Vienna

28.06.2019

03.07.2019

Tickets from 51

Geneva

26.06.2019

10.07.2019

Tickets from 52

Tangier

18.10.2019

21.10.2019

Tickets from 52

Marrakech

26.06.2019

03.07.2019

Tickets from 53

Rome

18.09.2019

02.10.2019

Tickets from 53

Lisbon

30.08.2019

11.09.2019

Tickets from 55

Vigo

04.06.2019

05.06.2019

Tickets from 55

Bilbao

23.05.2019

26.05.2019

Tickets from 56

Nuremberg

23.09.2019

27.09.2019

Tickets from 58

Alicante

08.06.2019

09.06.2019

Tickets from 58

Tenerife

18.10.2019

20.10.2019

Tickets from 59

Gran Canaria

04.09.2019

12.09.2019

Tickets from 59

Rabat

28.11.2019

01.12.2019

Tickets from 61

Malaga

05.12.2019

08.12.2019

Tickets from 63

Hamburg

21.06.2019

26.06.2019

Tickets from 64

Manchester

14.10.2019

18.10.2019

Tickets from 65

Valencia

18.06.2019

20.06.2019

Tickets from 65

Toulouse

30.08.2019

03.09.2019

Tickets from 65

Barcelona

26.10.2019

28.10.2019

Tickets from 67

Copenhagen

15.08.2019

15.10.2019

Tickets from 68

Birmingham

09.09.2019

13.09.2019

Tickets from 69

Oviedo

05.10.2019

13.10.2019

Tickets from 69

Warsaw

30.09.2019

09.10.2019

Tickets from 71

Santander

26.07.2019

29.07.2019

Tickets from 75

Kiev

07.04.2020

22.04.2020

Tickets from 75

Dusseldorf

05.06.2019

09.06.2019

Tickets from 76

Pisa

19.07.2019

25.07.2019

Tickets from 77

Budapest

13.06.2019

19.06.2019

Tickets from 77

Zurich

09.08.2019

28.08.2019

Tickets from 79

Bucharest

23.01.2020

31.01.2020

Tickets from 79

Prague

17.10.2019

23.10.2019

Tickets from 80

Bologna

27.09.2019

30.09.2019

Tickets from 80

Arrecife

17.09.2019

21.09.2019

Tickets from 80

Fez

21.09.2019

28.09.2019

Tickets from 81

Mulhouse

07.12.2019

14.12.2019

Tickets from 82

Bordeaux

31.10.2019

03.11.2019

Tickets from 82

Palermo

02.11.2019

09.11.2019

Tickets from 85

San Sebastian

29.06.2019

02.07.2019

Tickets from 89

Munich

05.09.2019

10.09.2019

Tickets from 89

La Coruna

04.06.2019

07.06.2019

Tickets from 90

Pamplona

10.06.2019

27.08.2019

Tickets from 91

Bari

18.06.2019

20.06.2019

Tickets from 93

Dublin

21.08.2019

23.08.2019

Tickets from 95

Casablanca

30.07.2019

07.09.2019

Tickets from 95

Naples

14.11.2019

19.11.2019

Tickets from 96

Almeria

13.09.2019

15.09.2019

Tickets from 100

Menorca

02.10.2019

06.10.2019

Tickets from 101

Amsterdam

23.03.2020

27.03.2020

Tickets from 103

Granada

22.07.2019

25.07.2019

Tickets from 104

Stockholm

08.11.2019

13.11.2019

Tickets from 104

Vilnius

27.09.2019

04.10.2019

Tickets from 104

Wroclaw

25.06.2019

16.07.2019

Tickets from 105

Krakow

29.10.2019

05.11.2019

Tickets from 105

Venice

20.09.2019

22.09.2019

Tickets from 106

Rennes

23.05.2019

26.05.2019

Tickets from 106

Nice

02.07.2019

10.07.2019

Tickets from 106

Sofia

04.10.2019

14.10.2019

Tickets from 111

Nis

15.06.2019

18.06.2019

Tickets from 111

Riga

11.11.2019

13.11.2019

Tickets from 118

Liverpool

08.07.2019

12.07.2019

Tickets from 118

Catania

11.09.2019

16.09.2019

Tickets from 120

Gdansk

01.11.2019

08.11.2019

Tickets from 123

Thessaloniki

23.11.2019

26.11.2019

Tickets from 124

Helsinki

25.11.2019

30.11.2019

Tickets from 124

Algiers

29.05.2019

05.06.2019

Tickets from 128

Tel Aviv-Yafo

23.11.2019

28.11.2019

Tickets from 130

Stuttgart

17.02.2020

21.02.2020

Tickets from 130

Cluj-Napoca

23.12.2019

27.12.2019

Tickets from 132

Luqa

12.09.2019

18.09.2019

Tickets from 134

Eindhoven

28.05.2019

06.06.2019

Tickets from 137

Larnaca

09.06.2019

13.06.2019

Tickets from 137

Poznan

22.01.2020

29.01.2020

Tickets from 143

Genova

08.07.2019

11.07.2019

Tickets from 144

Katowice

16.03.2020

19.03.2020

Tickets from 146

Athens

15.10.2019

22.10.2019

Tickets from 150

Moscow

26.10.2019

24.11.2019

Tickets from 153

Belgrade

18.10.2019

25.10.2019

Tickets from 154

Kaunas

25.07.2019

27.08.2019

Tickets from 157

Turin

28.05.2019

01.06.2019

Tickets from 158

Timisoara

01.07.2019

05.07.2019

Tickets from 159

Badajoz

30.06.2019

02.07.2019

Tickets from 159

Gothenburg

08.10.2019

13.10.2019

Tickets from 160

Istanbul

24.05.2019

27.05.2019

Tickets from 160

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

Brussels

28.05.2019

03.06.2019

Tickets from 34

Ibiza

15.11.2019

22.11.2019

Tickets from 36

Geneva

09.10.2019

16.10.2019

Tickets from 38

Porto

28.05.2019

31.05.2019

Tickets from 40

Palma de Mallorca

17.07.2019

18.07.2019

Tickets from 41

Santiago De Compostela

03.07.2019

03.07.2019

Tickets from 43

London

01.10.2019

08.10.2019

Tickets from 45

Berlin

23.09.2019

25.09.2019

Tickets from 45

Milan

04.08.2019

21.08.2019

Tickets from 46

Seville

18.06.2019

19.06.2019

Tickets from 46

Lisbon

17.10.2019

23.10.2019

Tickets from 49

Tenerife

28.09.2019

15.10.2019

Tickets from 51

Paris

08.11.2019

17.11.2019

Tickets from 52

Nantes

25.06.2019

03.07.2019

Tickets from 52

Eindhoven

19.06.2019

22.06.2019

Tickets from 55

Rabat

25.05.2019

30.05.2019

Tickets from 55

Marrakech

04.11.2019

09.11.2019

Tickets from 55

Tangier

23.09.2019

27.09.2019

Tickets from 56

Vienna

03.07.2019

07.07.2019

Tickets from 57

Gran Canaria

24.10.2019

04.11.2019

Tickets from 59

Budapest

11.06.2019

18.06.2019

Tickets from 60

Bologna

23.11.2019

25.11.2019

Tickets from 61

Rome

18.11.2019

20.11.2019

Tickets from 62

Frankfurt

11.09.2019

19.09.2019

Tickets from 62

Alicante

13.06.2019

28.06.2019

Tickets from 64

Birmingham

21.06.2019

28.06.2019

Tickets from 64

Alghero

04.06.2019

11.06.2019

Tickets from 65

Pisa

23.11.2019

25.11.2019

Tickets from 65

Toulouse

08.07.2019

15.07.2019

Tickets from 66

Malaga

19.08.2019

23.08.2019

Tickets from 66

Barcelona

09.11.2019

09.11.2019

Tickets from 67

Bilbao

16.10.2019

23.10.2019

Tickets from 70

Oviedo

11.06.2019

12.06.2019

Tickets from 72

Valencia

23.07.2019

24.07.2019

Tickets from 73

Luxembourg

28.06.2019

30.06.2019

Tickets from 74

Manchester

20.06.2019

24.06.2019

Tickets from 74

Dublin

20.06.2019

26.06.2019

Tickets from 75

Edinburgh

14.10.2019

17.10.2019

Tickets from 75

Bratislava

24.05.2019

27.05.2019

Tickets from 76

Copenhagen

18.11.2019

24.11.2019

Tickets from 76

Vigo

31.12.2019

07.01.2020

Tickets from 77

Puerto del Rosario

09.11.2019

16.11.2019

Tickets from 79

Wroclaw

12.10.2019

19.10.2019

Tickets from 80

Arrecife

26.09.2019

01.10.2019

Tickets from 80

Bordeaux

05.07.2019

07.07.2019

Tickets from 81

Nice

27.06.2019

03.07.2019

Tickets from 83

La Coruna

07.09.2019

21.09.2019

Tickets from 84

Santander

08.08.2019

13.08.2019

Tickets from 85

Munich

17.09.2019

20.09.2019

Tickets from 86

Menorca

16.09.2019

26.09.2019

Tickets from 89

Zurich

05.06.2019

25.06.2019

Tickets from 89

Dusseldorf

08.09.2019

15.09.2019

Tickets from 90

Bari

13.06.2019

20.06.2019

Tickets from 93

Luqa

01.12.2019

08.12.2019

Tickets from 93

Marseille

23.08.2019

31.08.2019

Tickets from 94

Amsterdam

18.01.2020

26.01.2020

Tickets from 95

Casablanca

07.07.2019

20.07.2019

Tickets from 97

Jerez De La Frontera

02.09.2019

11.09.2019

Tickets from 98

Naples

11.09.2019

12.09.2019

Tickets from 98

Cologne

07.06.2019

09.06.2019

Tickets from 101

Palermo

26.06.2019

03.07.2019

Tickets from 101

Dortmund

03.07.2019

08.07.2019

Tickets from 103

Warsaw

11.09.2019

21.09.2019

Tickets from 103

Pamplona

16.07.2019

01.09.2019

Tickets from 106

Bucharest

19.06.2019

10.07.2019

Tickets from 106

San Sebastian

02.09.2019

08.09.2019

Tickets from 106

Cagliari

02.07.2019

09.07.2019

Tickets from 107

Logrono

17.06.2019

21.06.2019

Tickets from 112

Stockholm

24.07.2019

31.07.2019

Tickets from 113

Lyon

05.07.2019

07.07.2019

Tickets from 113

Mulhouse

08.10.2019

12.10.2019

Tickets from 114

Prague

11.06.2019

15.06.2019

Tickets from 115

Hamburg

16.06.2019

23.06.2019

Tickets from 118

Bristol

15.06.2019

22.06.2019

Tickets from 118

Santa Cruz De La Palma

06.05.2020

12.05.2020

Tickets from 119

Almeria

06.07.2019

12.07.2019

Tickets from 120

Sofia

03.05.2020

10.05.2020

Tickets from 120

Granada

21.07.2019

29.07.2019

Tickets from 121

Catania

26.06.2019

03.07.2019

Tickets from 125

Algiers

15.06.2019

30.06.2019

Tickets from 126

Florence

22.11.2019

25.11.2019

Tickets from 127

Oran

24.10.2019

31.10.2019

Tickets from 130

Liverpool

05.07.2019

07.07.2019

Tickets from 130

Athens

18.10.2019

19.10.2019

Tickets from 131

Strasbourg

05.12.2019

09.12.2019

Tickets from 131

Faro

07.09.2019

14.09.2019

Tickets from 131

Venice

27.06.2019

01.07.2019

Tickets from 134

Turin

29.05.2019

05.06.2019

Tickets from 135

Krakow

13.11.2019

17.11.2019

Tickets from 135

Vilnius

06.09.2019

17.09.2019

Tickets from 142

Oslo

31.05.2019

03.06.2019

Tickets from 144

Badajoz

03.06.2019

03.06.2019

Tickets from 145

Kiev

25.01.2020

08.02.2020

Tickets from 147

Fez

14.06.2019

17.06.2019

Tickets from 150

Tel Aviv-Yafo

12.11.2019

22.11.2019

Tickets from 150

Istanbul

17.01.2020

10.02.2020

Tickets from 153

Genova

15.08.2019

18.08.2019

Tickets from 158

Melilla

13.06.2019

19.06.2019

Tickets from 159

Stuttgart

17.07.2019

23.07.2019

Tickets from 161

Nador

09.06.2019

13.06.2019

Tickets from 164