Lisbon to Porto bus
Lisbon - Porto bus information
Cheapest bus fare
4 €
Bus Time
3h15min
Distance
171 miles
Bus operators
FlixBus, Aerobus Barcelona, Alsa, Autna, Rede Expressos, BlaBlaCar Bus, Gipsyy are the bus operators connecting Lisbon to Porto.
Best prices for bus tickets Lisbon - Porto
4171 departures / day
from
4 €
4 departures / day
from
6 €
Prices calendar to travel between Lisbon and Porto
Sun, Nov 085 €
Mon, Nov 094 €
Tue, Nov 105 €
Wed, Nov 114 €
Thu, Nov 124 €
Fri, Nov 134 €
Sat, Nov 144 €
Best time to book a Lisbon - Porto bus
As you can see in the table below, the price of the ticket for a coach from Lisbon to Porto 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 before7 €
60 days before9 €
30 days before7 €
15 days before6 €
7 days before8 €
3 days before6 €
1 day before13 €
Same day13 €