Bus Tickets from Porto to Lisbon

Bus Journeys from Porto to Lisbon

Cheapest Trip on obilet
€ 6.85
Number of Trips Per Day
87
The Most Favorable Price
Porto - Lisbon Duration
3hr 33min
The Highest Number of Trips
Average Price
€ 469.86

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
    € 12.85
    01:15
    04:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 15.85
    01:15
    04:55
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 15.85
    06:00
    09:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 15.85
    06:15
    09:30
  • Gipsyy
    Porto
    Rodoviária Porto Campanha
    Lisbon
    Lisboa Oriente
    € 6.90
    08:35
    11:49
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 15.85
    09:00
    12:35
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 12.85
    09:30
    12:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    11:00
    14:20
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    11:30
    14:45
  • Alsa International
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Sete Rios
    € 22.00
    12:00
    17:45
  • alsa
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Av. Dom João II
    € 25.60
    12:00
    17:25
  • alsa
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Sete Rios
    € 25.60
    12:00
    17:45
  • Alsa International
    Porto
    Aeroporto do Porto
    Lisbon
    Lisboa Av. Dom João II
    € 22.00
    12:00
    17:25
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    12:30
    15:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 12.85
    13:00
    16:30
  • Alsa International
    Porto
    Rodoviária Porto Campanha
    Lisbon
    Lisboa Sete Rios
    € 21.00
    13:15
    17:45
  • Alsa International
    Porto
    Rodoviária Porto Campanha
    Lisbon
    Lisboa Av. Dom João II
    € 21.00
    13:15
    17:25
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    14:00
    17:15
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    14:15
    17:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 8.85
    14:30
    17:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    15:00
    18:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    15:00
    18:50
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 8.85
    16:00
    19:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 12.85
    16:30
    20:00
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    17:15
    20:30
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 10.85
    17:30
    20:45
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Oriente
    € 8.85
    19:45
    23:00
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 10.85
    20:30
    00:05
  • Rede Expressos
    Porto
    Estação Rodoviária do Porto
    Lisbon
    Lisboa Sete Rios
    € 20.00
    20:30
    00:45
Click to see on the map.

Carriers Operating Between Porto - Lisbon

Frequently Asked Questions

bus