Bus Tickets from Lisbon to Madrid

Bus Journeys from Lisbon to Madrid

Cheapest Trip on obilet
€ 14.49
Number of Trips Per Day
87
The Most Favorable Price
Lisbon - Madrid Duration
10hr 2min
The Highest Number of Trips
Average Price
€ 851.80

Cheap Buses to Lisbon - Madrid

  • Alsa
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 22.60
    09:45
    19:09
  • BlaBlaCar Bus
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    € 21.99
    09:45
    19:05
  • BlaBlaCar Bus 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 18.99
    09:45
    18:15
  • BlaBlaCar Bus
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 18.99
    09:45
    18:15
  • Alsa
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    € 22.60
    09:45
    19:40
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Madrid
    Estación Sur Madrid Méndez Álvaro
    € 25.00
    09:45
    19:09
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 25.00
    09:45
    19:09
  • Gipsyy
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    € 14.49
    10:15
    19:30
  • Gipsyy 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 14.49
    10:15
    18:59
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 25.00
    10:15
    19:40
  • Gipsyy
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 14.49
    10:15
    18:59
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 45.00
    12:30
    03:30
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 15.00
    12:45
    23:29
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 15.00
    12:45
    22:15
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 15.00
    13:15
    23:29
  • INTERNORTE - Transportes Rodoviários do NORTE, LDA
    Bus
    Lisbon
    Lisboa
    Madrid
    Estación Sur Madrid Méndez Álvaro
    € 15.00
    14:45
    23:30
  • INTERNORTE - Transportes Rodoviários do NORTE, LDA
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 15.00
    14:45
    23:58
  • Alsa
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    € 18.60
    14:45
    23:58
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid Barajas Airport Terminal 4 Bus Stop
    € 15.00
    14:45
    23:58
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 15.00
    15:15
    23:58
  • INTERNORTE - Transportes Rodoviários do NORTE, LDA
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 15.00
    15:15
    23:58
  • INTERNORTE - Transportes Rodoviários do NORTE, LDA
    Bus
    Lisbon
    Lisboa
    Madrid
    Estación Sur Madrid Méndez Álvaro
    € 15.00
    15:15
    23:30
  • Alsa
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 22.60
    22:00
    06:59
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Estación Sur Madrid Méndez Álvaro
    € 22.00
    22:00
    06:59
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    € 22.00
    22:00
    07:30
  • Alsa International
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Madrid Barajas Airport Terminal 4 Bus Stop
    € 22.00
    22:30
    07:30
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Madrid
    Estación Sur Madrid Méndez Álvaro
    € 22.00
    22:30
    06:59
  • Gipsyy
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 24.99
    22:30
    06:59
  • Gipsyy 2
    Bus
    Lisbon
    Lisboa
    Madrid
    Madrid (Estación Sur De Autobuses)
    € 24.99
    22:30
    06:59
  • Gipsyy
    Bus
    Lisbon
    Estação De Trem Oriente
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    € 24.99
    22:30
    07:30
Click to see on the map.

Carriers Operating Between Lisbon - Madrid

Madrid Hotels

Frequently Asked Questions

bus