ComparaBUS

Bus Lisbon Madrid summary

Bus ticket from 10€
Maximum coach ticket price 145€
Average bus trip duration 3h30m
Bus companies ALSA, FlixBus, internorte, intercentro, eurolines, Union-Ivkoni, Union Ivkoni (International), BlaBlaCar
Distance 503 km

Lisbon Madrid bus trip


Lisbon Madrid bus trip

Do you want to reach the city of Madrid? Do you need additional information about your inexpensive travel bus Lisbon Madrid?


ComparaBUS is a long distance bus comparator in Europe. You can easily and quickly compare all offers from bus Lisbon Madrid. Find bus tickets at discount prices! ComparaBUS is not only a bus comparator, it allows you to compare all means of transport: bus, train, carpool and plane. Thanks to your comparator, quickly and efficiently search for bus tickets that correspond to your expectations in terms of prices, schedules and travel time.


To go from Lisbon to Madrid, from mutilples bus companies propose the trip : ALSA, FlixBus, internorte, intercentro, eurolines, Union-Ivkoni, Union Ivkoni (International) and BlaBlaCar.


Tickets of busLisbon Madrid are from 10€. The distance is 503 km for a duration of approximately 3h30m.


Find all the information for your bus trip between Lisbon and Madrid:

Book a Lisbon Madrid bus

Lisbon Madrid bus companies

FlixBus Lisbon Madrid

FlixBus Lisbon Madrid

FlixBus is the leader in the long-distance coach market in Europe and was launched in 2013. Thanks to your ComparaBUS comparator, quickly visualize all the cheap Lisbon Madrid FlixBus offers.


Cheap bus Lisbon ➜ Madrid

Company Departs Arrives Duration Fare
ALSA ALSA 30/08 - 21:30
Lisbon
9:25
Madrid
11h55m 54€
ALSA ALSA 30/08 - 21:30
Lisbon
9:25
Madrid
11h55m 54€
ALSA ALSA 30/08 - 21:30
Lisbon
9:25
Madrid
11h55m 95.10€
ALSA ALSA 30/08 - 21:30
Lisbon
9:25
Madrid
11h55m 54€
ALSA ALSA 30/08 - 21:30
Lisbon
7:30
Madrid
10h00m 45€
ALSA ALSA 30/08 - 21:30
Lisbon
8:00
Madrid
10h30m 45€
ALSA ALSA 30/08 - 21:30
Lisbon
7:00
Madrid
9h30m 45€
ALSA ALSA 30/08 - 21:15
Lisbon
8:00
Madrid
10h45m 45€
ALSA ALSA 30/08 - 21:15
Lisbon
7:00
Madrid
9h45m 45€
ALSA ALSA 30/08 - 21:15
Lisbon
7:30
Madrid
10h15m 45€
ALSA ALSA 30/08 - 21:00
Lisbon
7:00
Madrid
10h00m 45€
ALSA ALSA 30/08 - 21:00
Lisbon
7:30
Madrid
10h30m 45€
ALSA ALSA 30/08 - 21:00
Lisbon
9:25
Madrid
12h25m 54€
ALSA ALSA 30/08 - 21:00
Lisbon
9:25
Madrid
12h25m 54€
ALSA ALSA 30/08 - 21:00
Lisbon
9:25
Madrid
12h25m 95.10€