Home › Madrid to Lisbon Bus Times: 7-8h, from €10

Madrid to Lisbon Bus Times: 7-8h, from €10

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
Live schedule and fare data
ModeDepartures/dayFirst-last departureFastestTypical fareTop operators
Bus 43 00:25-23:59 2h 15m USD 12-80 FlixBus, Gipsyy, Blablacar Bus
Flight 49 06:00-23:20 50m USD 49-274 Iberia, TAP Portugal, Vueling
Prices checked October 14, 2026 from 5241 scheduled departures.
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
Acta Piramides
Madrid
Top-rated stay in Madrid
Acta Piramides
★ 9.0 111 reviews
€175
per night
Book on Agoda →
Option 2
Puerta America hotel
Madrid
Top-rated stay in Madrid
Puerta America hotel
★ 8.6 2545 reviews
€173
per night
Book on Agoda →
Option 3
Claridge Madrid
Madrid
Top-rated stay in Madrid
Claridge Madrid
★ 8.7 57 reviews
€202
per night
Book on Agoda →
Where to stay in Lisbon
Option 1
Hills Hotel Lisbon
Lisbon
Top-rated stay in Lisbon
Hills Hotel Lisbon
★ 8.1 156 reviews
€165
per night
Book on Agoda →
Option 2
Hotel Botanico
Lisbon
Top-rated stay in Lisbon
Hotel Botanico
★ 8.6 57 reviews
€165
per night
Book on Agoda →
Option 3
Iberostar  Selection Lisboa
Lisbon
Top-rated stay in Lisbon
Iberostar Selection Lisboa
★ 8.4 243 reviews
€166
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, Kiwi, or Agoda (linked per result) before booking.