Bus Tickets from Lisbon to Barcelona

Other Transportation Options from Lisbon to Barcelona

Bus Journeys from Lisbon to Barcelona

Cheapest Trip on obilet
€ 25.00
Number of Trips Per Day
39
The Most Favorable Price
Lisbon - Barcelona Duration
20hr 49min
The Highest Number of Trips
Average Price
€ 2,109.99

Cheap Buses to Lisbon - Barcelona

  • BlaBlaCar Bus
    Bus
    Lisbon
    Lisbon Sete-rios
    Barcelona
    Barcelona Nord
    € 169.98
    07:30
    23:45
  • Flix Bus
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 60.99
    09:35
    02:35
  • Rede Expressos 1
    Bus
    Lisbon
    Lisbon Sete Rios (Zoo) (IC)
    Barcelona
    Estacio Del Nord Bus Stop
    € 27.00
    09:45
    07:20
  • Alsa
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Nord
    € 30.60
    09:45
    07:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Nord
    € 27.00
    09:45
    07:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Sants Station
    € 27.00
    09:45
    07:05
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Sants Station
    € 30.60
    10:15
    07:05
  • Rede Expressos 1
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Estacio Del Nord Bus Stop
    € 27.00
    10:15
    07:20
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 30.60
    10:15
    07:20
  • BlaBlaCar Bus
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 104.98
    11:55
    13:25
  • Alsa International
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 33.00
    11:55
    07:20
  • Rede Expressos 4
    Bus
    Lisbon
    Lisbon Sete Rios (Zoo) (IC)
    Barcelona
    Estacio Del Nord Bus Stop
    € 25.00
    12:45
    07:20
  • Alsa
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Nord
    € 28.60
    12:45
    07:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Sants Station
    € 25.00
    12:45
    07:05
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Sants Station
    € 28.60
    13:15
    07:05
  • Rede Expressos 4
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Estacio Del Nord Bus Stop
    € 25.00
    13:15
    07:20
  • Alsa International
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 25.00
    13:15
    07:20
  • Rede Expressos 4
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Calle Del Rector Triado 75 - Barcelona, Barcelona
    € 25.00
    13:15
    07:05
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 28.60
    13:15
    07:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Sete Rios
    Barcelona
    Barcelona Sants Station
    € 33.00
    22:00
    19:20
  • Rede Expressos 1
    Bus
    Lisbon
    Lisbon Sete Rios (Zoo) (IC)
    Barcelona
    Estacio Del Nord Bus Stop
    € 33.00
    22:00
    19:35
  • Rede Expressos 1
    Bus
    Lisbon
    Lisbon Sete Rios (Zoo) (IC)
    Barcelona
    Calle Del Rector Triado 75 - Barcelona, Barcelona
    € 33.00
    22:00
    19:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Humberto Delgado Airport
    Barcelona
    Barcelona Sants Station
    € 58.45
    22:15
    19:20
  • Alsa International
    Bus
    Lisbon
    Lisbon Humberto Delgado Airport
    Barcelona
    Barcelona Nord
    € 58.45
    22:15
    19:35
  • Rede Expressos 1
    Bus
    Lisbon
    Lisbon Humberto Delgado Airport
    Barcelona
    Calle Del Rector Triado 75 - Barcelona, Barcelona
    € 33.00
    22:15
    19:20
  • Rede Expressos 1
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Estacio Del Nord Bus Stop
    € 33.00
    22:30
    19:35
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Nord
    € 36.60
    22:30
    19:35
  • Rede Expressos 1
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Calle Del Rector Triado 75 - Barcelona, Barcelona
    € 33.00
    22:30
    19:20
  • Alsa
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Sants Station
    € 36.60
    22:30
    19:20
  • Alsa International
    Bus
    Lisbon
    Lisboa Oriente
    Barcelona
    Barcelona Sants Station
    € 33.00
    22:30
    19:20
Click to see on the map.

Carriers Operating Between Lisbon - Barcelona

Frequently Asked Questions

We use cookies on this site

Personal data is processed through cookies on the Website and necessary cookies are used for the purpose of providing information society services. In line with your preferences, we will not be able to make personalized cookies and special campaigns available to you if you click the refuse option. Please review our Clarification Text.

You can access our Cookie Policy here and edit your cookie settings from the panel below.

I allow this site to use the following cookies:

Manage Preferences
bus