Bus Tickets from Porto to Lisbon

Bus Journeys from Porto to Lisbon

Cheap Trips
€ 6.85
Number of Trips Per Day
83
The Most Favorable Price
Porto - Lisbon Duration
3hr 34min
The Highest Number of Trips
Average Price
€ 392.24

Cheap Buses to Porto - Lisbon

  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 20.00
    00:30
    04:00
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 15.85
    01:15
    04:35
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 15.85
    01:15
    04:55
  • Rede Expressos
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Oriente
    € 12.85
    04:50
    08:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    06:15
    09:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    06:30
    09:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 6.85
    07:00
    10:15
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    07:15
    10:50
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    10:00
    13:15
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    10:30
    14:05
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    10:45
    14:45
  • alsa
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Av. Dom João II
    € 22.60
    12:00
    17:25
  • Alsa International
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Av. Dom João II
    € 19.00
    12:00
    17:25
  • alsa
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Sete Rios
    € 22.60
    12:00
    17:45
  • Alsa International
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Sete Rios
    € 19.00
    12:00
    17:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 20.00
    12:30
    16:00
  • Alsa International
    Porto
    Rodoviária Porto Campanha
    Lisbon
    Lisboa Av. Dom João II
    € 18.00
    13:15
    17:25
  • Alsa International
    Porto
    Rodoviária Porto Campanha
    Lisbon
    Lisboa Sete Rios
    € 18.00
    13:15
    17:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    13:15
    16:35
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 6.85
    13:45
    17:20
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 6.85
    14:00
    17:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 6.85
    16:30
    19:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 6.85
    17:15
    20:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 6.85
    17:15
    20:50
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    17:30
    21:00
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    18:00
    21:20
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 20.00
    19:30
    23:00
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    20:30
    23:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    21:00
    00:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 6.85
    23:15
    02:45
Click to see on the map.

Carriers Operating Between Porto - Lisbon

Frequently Asked Questions

bus