Porto to Lisbon bus
Porto - Lisbon bus information
Cheapest bus fare
4 €
Bus Time
3h15min
Distance
171 miles
Bus operators
FlixBus, Alsa, Aerobus Barcelona, Rede Expressos, Autna, Gipsyy, BlaBlaCar Bus are the bus operators connecting Porto to Lisbon.
Best prices for bus tickets Porto - Lisbon
4504 departures / day
from
4 €
4 departures / day
from
4 €
Prices calendar to travel between Porto and Lisbon
Sun, Nov 087 €
Mon, Nov 094 €
Tue, Nov 104 €
Wed, Nov 114 €
Thu, Nov 124 €
Fri, Nov 134 €
Sat, Nov 145 €
Best time to book a Porto - Lisbon bus
As you can see in the table below, the price of the ticket for a coach from Porto to Lisbon is more expensive as you approach your travel date. Buying your ticket beforehand is a great way to pay less as well as avoiding missing the bus because no seats remain available.
Coach fare depending on when you purchase your ticket
Days before Departure · Price
90 days before6 €
60 days before9 €
30 days before7 €
15 days before6 €
7 days before9 €
3 days before7 €
1 day before18 €
Same day13 €