Skip to main content
Day Trips is live: founders pay £19 a year, for life.Become a founder →

Day trips from London

Day trip to Madrid from London.

Yes. Out 06:15, 9.3 hours in the city, home by 23:45. Whole day from £88, checked 3 Oct, 02:01.

Cheapest checked trip, any London airport

Each London airport

  • Stansted: from £88 on Thu 19 Nov, 9.3 hours, Ryanair.
  • Luton: from £98 on Wed 11 Nov, 6.5 hours, easyJet out, Wizz Air back.
  • Gatwick: from £103 on Thu 26 Nov, 6.3 hours, easyJet.
  • Heathrow: from £138 on Tue 17 Nov, 8.2 hours, British Airways.
  • London City: no checked same-day trip to Madrid in the next 8 weeks.
  • Southend: no checked same-day trip to Madrid in the next 8 weeks.

Cheapest days in the next 8 weeks

Getting to the airport for these flights

Stansted (flight 06:15, Thu 19 Nov)

From London (Liverpool Street, Stansted Express): £9.90 each way, 48 min. Advance single. First train 04:40, last train 23:21First train too late for this flight: it gets you to Stansted less than 90 min before take-off. Last train leaves before you land.

National Express from London: £10.50 each way. Cheapest advertised single. Runs round the clock.

Luton (flight 06:10, Wed 11 Nov)

From London (St Pancras): £6.50 each way, 22-45 min. Advance single. First train 05:45, last train 23:51First train too late for this flight: it gets you to Luton less than 90 min before take-off.

National Express from London: £7 each way. Cheapest advertised single. Runs round the clock.

Gatwick (flight 07:50, Thu 26 Nov)

From London (Gatwick Express, Victoria): Price not published, 30 min

From London (Southern / Thameslink, Victoria / London Bridge / St Pancras): Price not published, 30-45 min

Heathrow (flight 06:05, Tue 17 Nov)

From London (Heathrow Express, Paddington): £10 each way, 15-20 min. Advance single; On the day £26. First train 04:34, last train 23:57First train too late for this flight: it gets you to Heathrow less than 90 min before take-off.

From London (Elizabeth line): Price not published. On the day £13.90. First train 05:21, last train 00:12

What the day costs

Return flights (Stansted, Thu 19 Nov)£39
Metro to city centre and back£8
Local transport£9
Lunch£12
Dinner£20
The whole day£88

Prices checked 3 Oct 2026

First 1,000 members

Become a founder

Half the price, kept for good, for the first 1,000 members.

£19a year, locked for life

Day Trips is live.

Try it for 14 days. Full refund if it's not for you.

Built by Josh and Samar

£19 today for your first year, then £19 a year for as long as you stay.

What you get

  • Unlimited searches
  • Save unlimited trips and places
  • Ask about any city, unlimited
  • Live fare for your exact date
  • All your saved places on one map
  • Your preferences: airports, days, flight length
  • Themes: 8 looks and your own colour
  • Every UK airport

Only for founders

  • £19 a year instead of £39.99, a saving of £20.99 every year
  • Your price never goes up, even if everyone else's does
  • Full refund within 14 days, no questions asked.

What to do with 9 hours in Madrid

Museo Nacional del Prado£13 (€15)
Royal Palace of Madrid£15 (€18)
Museo Nacional Thyssen-Bornemisza£12 (€14)

Free: Museo Reina Sofía main building (individual visitors only), Museo Thyssen-Bornemisza is free on Mondays 12:00-16:00, Royal Palace of Madrid is free Monday-Thursday 17:00-19:00, El Retiro Park, Plaza Mayor.

See the full day →

Questions

Can you do a day trip to Madrid from London?

Yes. The cheapest checked trip leaves Stansted at 06:15 on Thu 19 Nov, gives you 9.3 hours in Madrid and lands back at 23:45.

Which London airport is cheapest for Madrid?

Stansted, from £88 for the whole day on Thu 19 Nov.

How early do I have to leave?

The cheapest trip's flight leaves at 06:15. Getting to each airport is below, with the first train where we know it.

What does the whole day cost?

From £88: £39 for the return flights and £49 on the ground (transport, lunch and dinner).

More day trips

Madrid from Manchester, Birmingham, Edinburgh

From London to Dublin, Barcelona, Rome, Copenhagen, Prague, Milan, Amsterdam, Berlin, Venice, Palma, Geneva