Lisbon, Portugal
Buses from Porto to Lisbon are a great way to travel from the northern Portuguese city to the capital.
There are two companies that operate buses on this route: Rede Expressos and RENEX. Both companies offer tickets for the same price, so you can base your decision around departure times.
Rede Expressos Buses from Porto to Lisbon
Rede Expressos buses depart Porto and arrive at Lisbon Oriente bus station after a stop in Coimbra en route.
Buses depart 19 times a day from 00:45 to 21:00. There is a departure almost every hour throughout the day.
The total travel time on Rede Expressos coaches from Porto to Lisbon is 3.5 hours or longer. The journey time depends on traffic and the departure time from Porto.
Tickets from Porto to Lisbon on Rede Expressos coaches cost 18.50 euros if you purchase bus tickets online ahead of time. You can also reserve a seat on the bus when you make your booking via the Internet.
RENEX Buses from Porto to Lisbon
RENEX coaches depart from Campo Martires da Patria, 37 in Porto. They arrive at Lisbon Oriente bus station after a stop in Feira. Buses depart 14 times a day from midnight until 21:00.
The travel time from Porto to Lisbon is 3.5 hours or more. As with Rede Expressos buses, the ultimate journey time depends on road congestion and departure times.
Tickets for RENEX buses from Porto to Lisbon cost 18.50 euros if you buy them online before traveling.