Home › Madrid to Lisbon: Fly, Take the Direct Bus, or the Slow Rail Route

Madrid to Lisbon: Fly, Take the Direct Bus, or the Slow Rail Route

There is no direct train from Madrid to Lisbon since the overnight Trenhotel Lusitania was withdrawn, so the fastest option is a flight of about 1h20 on one of the busiest air corridors in Iberia. On the ground, direct ALSA and FlixBus coaches run Madrid to Lisbon in around 7 to 8 hours for the lowest fares. The rail alternative is slow and involves changing via Badajoz on the Spanish side and Portuguese regional trains, so it is a scenic curiosity rather than a practical choice. Here is how the options compare.

FastestFlight, about 1h20 in the air
No direct trainThe Trenhotel Lusitania sleeper was withdrawn and not replaced
CheapestDirect ALSA or FlixBus coach from about EUR 10 advance
RouteMadrid to Lisbon, about 625 km by road
Madrid to Lisbon: your options
ModeOperatorDurationApprox fareOvernight
Flight TAP Air Portugal / Iberia / Ryanair
Fastest by far and very frequent, one of the busiest air routes in Iberia. Low-cost fares are cheap booked ahead, but add airport transfers.
about 1h20 plus airport time approx €40 to €150 No Compare on Kiwi →
Bus ALSA / FlixBus coach (direct)
The practical overland option: direct coaches with no change, many departures a day, the lowest fares, some overnight runs.
about 7 to 8 hours from EUR 10 advance No Check on 12Go →
Train Renfe + CP via Badajoz (with changes)
Slow and indirect since the Lusitania sleeper ended: a Spanish train to Badajoz, then Portuguese regional trains via Entroncamento. For rail enthusiasts only.
about 9 to 11 hours varies by leg No Check on 12Go →

Fares are approximate and shown for comparison. Confirm live prices and times on 12Go before booking.

Show stays for:
Where to stay in Madrid
Option 1
Hotel Mayorazgo
Madrid
Top-rated stay in Madrid
Hotel Mayorazgo
★ 8.7 590 reviews
€98
per night
Book on Agoda →
Option 2
Hotel Chamartín The One
Madrid
Top-rated stay in Madrid
Hotel Chamartín The One
★ 8.2 1703 reviews
€99
per night
Book on Agoda →
Option 3
NH Collection Abascal
Madrid
Top-rated stay in Madrid
NH Collection Abascal
★ 8.6 90 reviews
€104
per night
Book on Agoda →
Where to stay in Lisbon
Option 1
Lisbon City Hollywood Hotel by City Hotels
Lisbon
Top-rated stay in Lisbon
Lisbon City Hollywood Hotel by City Hotels
★ 8.2 127 reviews
€114
per night
Book on Agoda →
Option 2
Next Level Premium Hotels
Lisbon
Top-rated stay in Lisbon
Next Level Premium Hotels
★ 8.8 247 reviews
€112
per night
Book on Agoda →
Option 3
Inn Rossio
Lisbon
Top-rated stay in Lisbon
Inn Rossio
★ 8.0 1871 reviews
€111
per night
Book on Agoda →
Things to do
In Madrid

Loading things to do...

In Lisbon

Loading things to do...

Activities load from Viator. Booking opens on Viator, and we may earn a commission.

Frequently asked questions
Is there a direct train from Madrid to Lisbon?
No. The overnight Trenhotel Lusitania was withdrawn and never restored, so rail travel now means changing via Badajoz onto Portuguese regional trains, a slow 9 to 11 hour journey. The direct coach or a flight is far more practical.
How long does it take to get from Madrid to Lisbon?
A flight is about 1h20 in the air. Direct ALSA and FlixBus coaches take around 7 to 8 hours, while the indirect rail route via Badajoz runs 9 to 11 hours with changes.
What is the cheapest way from Madrid to Lisbon?
A direct ALSA or FlixBus coach booked ahead, from about EUR 10, is the cheapest, at around 7 to 8 hours. Low-cost flights can also be cheap and are much faster.
Can you get a bus from Madrid to Lisbon?
Yes. ALSA and FlixBus run frequent direct coaches with no change, taking around 7 to 8 hours, with many departures a day and some overnight runs that save a hotel night.
What is the best way to get from Madrid to Lisbon?
For speed, fly: about 1h20 on a very frequent corridor. For value and no airport hassle, take a direct ALSA or FlixBus coach, around 7 to 8 hours. The rail route is slow and only worth it if you want the scenery.

Plan your own version

Set your dates, budget and pace, and the planner builds an optimized trip with live prices.

Build my trip →

Hotel options and prices come from Agoda and update at booking time; sample data shown if live pricing is unavailable. Transport fares are estimates, confirmed on 12Go.

Beta Prices and availability reflect current partner rates and can change before you book. Confirm the final price on 12Go or Agoda (linked per result) before booking.