Bus Tickets from Lisbon to Porto

Bus Journeys from Lisbon to Porto

Cheapest Trip on obilet
€ 8.85
Number of Trips Per Day
94
The Most Favorable Price
Lisbon - Porto Duration
3hr 38min
The Highest Number of Trips
Average Price
€ 621.04

Cheap Buses to Lisbon - Porto

  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 12.85
    05:15
    08:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 12.85
    05:30
    08:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 20.00
    07:00
    10:30
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Porto
    Aeroporto Do Porto
    € 24.00
    07:00
    12:59
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Aeroporto Do Porto
    € 24.00
    07:00
    12:59
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Porto
    Aeroporto Do Porto
    € 24.00
    07:00
    12:59
  • Alsa International
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 24.00
    07:00
    11:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 20.00
    07:00
    10:15
  • Alsa International
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Aeroporto Do Porto
    € 24.00
    07:30
    12:59
  • REDE NACIONAL DE EXPRESSOS, LDA.
    Bus
    Lisbon
    Lisboa
    Porto
    Aeroporto Do Porto
    € 24.00
    07:30
    12:59
  • Alsa Internacional SLU 2
    Bus
    Lisbon
    Lisboa
    Porto
    Aeroporto Do Porto
    € 24.00
    07:30
    12:59
  • Alsa International
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 24.00
    07:30
    11:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 15.85
    08:00
    11:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 12.85
    08:15
    11:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 15.85
    09:00
    12:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 12.85
    10:00
    13:20
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 20.00
    10:00
    13:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 20.00
    10:30
    14:00
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 12.85
    11:30
    14:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 15.85
    13:30
    17:00
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 12.85
    14:00
    17:20
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 15.85
    15:00
    18:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 10.85
    15:15
    18:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 12.85
    15:30
    18:45
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 20.00
    18:00
    21:20
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Aeroporto Do Porto
    € 15.85
    18:45
    22:20
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 20.00
    19:00
    22:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 10.85
    20:00
    23:30
  • Rede Expressos
    Bus
    Lisbon
    Estação De Comboios De Sete Rios
    Porto
    Porto Campanha Bus Station
    € 8.85
    20:30
    00:00
  • Rede Expressos
    Bus
    Lisbon
    Estação De Trem Oriente
    Porto
    Porto Campanha Bus Station
    € 20.00
    23:00
    02:15
Click to see on the map.

Carriers Operating Between Lisbon - Porto

Frequently Asked Questions

bus