Madrid in January is the city in its element — the Prado and Reina Sofía without the summer queues, pintxos bars packed with locals rather than tourists, and the kind of buzzing winter social scene that makes you forget it's the off-season. Two weeks in one of Europe's most walkable capitals for under $620 round trip is genuinely hard to argue with.
TAP Air Portugal connects YYZ to Madrid through Lisbon each way. Transatlantic fares to Southern Europe regularly run well above $1,000 in winter, making this a seriously strong price for the month.
$617 CAD is available across most of January — plenty of flexibility to find dates that work for you.
✈️ YYZ → Madrid (MAD) 💰 $617 CAD round trip (approx)
🛫 TAP Air Portugal · 1 stop each way (via Lisbon) · 12.4h
📅 Jan 11–21 (sample) → Search Google Flights
💡 $617 is available across most of January. Use the Google Flights link above as a starting point, then adjust your dates to find what works. When booking the return, you'll see two options at the same price — a clean 12h20min connection (2h10min in Lisbon) or a 24h10min option with an extended Lisbon layover. If you've never been to Lisbon, the longer layover is a free bonus stop on the way home.
⚠️ Prices are approximate and subject to change. Always verify the fare on Google Flights before booking. Fares may vary based on dates and availability.

