Getting around Madrid is easy with its extensive metro network, covering the whole city at affordable prices. A single journey costs only €1.50 and takes an average of 12 minutes. The city is also very walkable, and the attractions mentioned above are within walking distance of each other.
If you have more time, be sure to visit Retiro Park and Gran Vía for some shopping. If you have less time, you can skip the Royal Palace or the Mercado de San Miguel, depending on your interests. Be sure to wear comfortable shoes as you will do a lot of walking around the city. Lastly, be careful of pickpockets in busy tourist spots.