Bus Tickets from Lisbon to Madrid
Other Transportation Options from Lisbon to Madrid
Bus Journeys from Lisbon to Madrid
Cheapest Trip on obilet |
€ 13.60
|
Number of Trips Per Day |
126
|
The Most Favorable Price |
Lisbon - Madrid Duration |
10hr 5min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Lisbon - Madrid
-
BusLisbon
Lisboa OrienteMadrid
Madrid South Bus Station€ 70.0008:0021:44 -
BusLisbon
Lisboa OrienteMadrid
Madrid South Bus Station€ 24.9909:3518:55 -
BusLisbon
Lisbon Sete Rios Bus StationMadrid
Madrid South Bus Station€ 39.9909:4519:09 -
BusLisbon
Sete RiosMadrid
Madrid South Bus Station€ 39.9909:4519:09 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid (Sur Bus Station)€ 16.2109:4519:09 -
BusLisbon
Lisbon Sete RiosMadrid
Adolfo Suárez Madrid–Barajas Airport€ 45.0009:4519:40 -
BusLisbon
Sete RiosMadrid
Adolfo Suárez Madrid–Barajas Airport€ 39.9909:4519:40 -
BusLisbon
Lisboa OrienteMadrid
Airport Madrid - Adolfo Suarez€ 45.0010:1519:40 -
BusLisbon
Lisboa OrienteMadrid
Madrid South Bus Station€ 18.9910:1519:09 -
BusLisbon
Lisboa OrienteMadrid
Adolfo Suárez Madrid–Barajas Airport€ 18.9910:1519:40 -
BusLisbon
Lisbon, Av. Dom João IIMadrid
Madrid South Bus Station€ 18.9910:1519:09 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 50.8011:0021:44 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 50.8011:0021:44 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 19.6012:4522:15 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid (Sur Bus Station)€ 22.8712:4522:15 -
BusLisbon
Lisbon Sete Rios (Zoo) (IC)Madrid
Airport Madrid - Adolfo Suarez€ 31.0012:4523:29 -
BusLisbon
Lisbon Sete Rios Bus StationMadrid
Madrid South Bus Station€ 29.9912:4522:15 -
BusLisbon
Lisboa OrienteMadrid
Airport Madrid - Adolfo Suarez€ 31.0013:1523:29 -
BusLisbon
Lisbon, Av. Dom João IIMadrid
Madrid South Bus Station€ 16.6013:1522:15 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 15.6014:4523:30 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 26.0014:4523:30 -
BusLisbon
Lisboa OrienteMadrid
Madrid South Bus Station€ 35.9915:2023:25 -
BusLisbon
Lisbon Sete RiosMadrid
Madrid South Bus Station€ 37.3018:0006:29 -
BusLisbon
Lisbon Sete RiosMadrid
Adolfo Suárez Madrid–Barajas Airport€ 69.0022:0007:30 -
BusLisbon
Lisbon Sete Rios (Zoo) (IC)Madrid
Madrid South Bus Station€ 69.0022:0006:59 -
BusLisbon
Lisbon Humberto Delgado AirportMadrid
Madrid South Bus Station€ 69.0022:1506:59 -
BusLisbon
Lisbon Humberto Delgado AirportMadrid
Airport Madrid - Adolfo Suarez€ 69.0022:1507:30 -
BusLisbon
Lisbon Humberto Delgado AirportMadrid
Adolfo Suárez Madrid–Barajas Airport€ 69.0022:1507:30 -
BusLisbon
Lisbon Humberto Delgado AirportMadrid
Madrid South Bus Station€ 69.0022:1506:59 -
BusLisbon
Lisboa OrienteMadrid
Madrid South Bus Station€ 69.0022:3006:59
Last updated: 10 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Bus Terminals in Lisbon
| Lisboa Oriente | |
| Lisbon Humberto Delgado Airport | |
| Lisbon Marques de Pombal 8 | |
| Lisbon Rossio Train Station | |
| Lisbon Sete-rios |
Bus Terminals in Madrid
Click to see on the map.
The Most Popular Bus Trips Departing from Lisbon
- Lisbon - Faro Bus Ticket € 10.08
- Lisbon - Paris Bus Ticket € 42.60
- Lisbon - Porto Bus Ticket € 10.49
- Lisbon - Reguengos de Monsaraz Bus Ticket € 10.85
- Lisbon - Fatima Bus Ticket € 10.08
- Lisbon - Portimao Bus Ticket € 10.49
- Lisbon - Coimbra Bus Ticket € 10.49
- Lisbon - Portalegre Bus Ticket € 16.00
- Lisbon - Ponte da Barca Bus Ticket € 10.85
- Lisbon - Quarteira Bus Ticket € 10.85
- Lisbon - Albufeira Bus Ticket € 10.49
Last updated: 10 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Most Popular Bus Trips to Madrid
- Málaga - Madrid Bus Ticket € 19.13
- Barcelona - Madrid Bus Ticket € 16.50
- Valencia - Madrid Bus Ticket € 13.00
- Seville - Madrid Bus Ticket € 27.85
- Cordoba - Madrid Bus Ticket € 21.45
- Marbella - Madrid Bus Ticket € 11.38
- Pamplona - Madrid Bus Ticket € 26.50
- Alicante - Madrid Bus Ticket € 13.20
- Bilbao - Madrid Bus Ticket € 25.80
- Granada - Madrid Bus Ticket € 23.28
- Zaragoza - Madrid Bus Ticket € 13.20
- Algeciras - Madrid Bus Ticket € 24.17
Last updated: 10 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Madrid Hotels
Frequently Asked Questions
How long does the bus trip from Lisbon - Madrid take?
On average, the bus trip from Lisbon to Madrid takes 10 hour 5 minute.
Which bus companies organize trips between Lisbon - Madrid?
Bus companies that organize trips between Lisbon - Madrid: Rede Expressos 2, Alsa İnternacional Slu 2, Gipsyy, Flix Bus, Alsa International, Alsa, İnternorte - Transportes Rodoviários Do Norte, Lda, Alsa 1, Rede Expressos 1, Gipsyy 1 are the companies.
Which is the bus company that organizes the most trips between Lisbon - Madrid?
The company that organizes the most Lisbon - Madrid bus trips: Alsa International
How much is the cheap bus ticket between Lisbon - Madrid?
The cheap Lisbon - Madrid bus ticket is € 13.60.