THE SHORT VERSION
Know the journey before you go.
Travel between Lisbon and Porto by intercity coach. FlixBus publishes journeys from 2 hours 30 minutes; compare the specific stations and departure you intend to use.
Lisbon
Porto
Compare the total journey, including getting to and from each bus stop. The fastest published coach may not be the simplest option from your accommodation.
FIND YOUR FIT
Choose the service that suits your trip.
Start with the actual departure, then check the vehicle type, luggage rules and cancellation terms. The booking provider confirms availability and handles the ticket.
Operator source
Listing inclusion is not a BusConnects endorsement or safety certification.
THE DETAILS THAT MAKE A DIFFERENCE
Right place. Right bus. Better start.
Boarding in Lisbon
Lisbon has multiple boarding locations. Select the exact station on the operator’s route page and check the address against your ticket.
Arriving in Porto
Confirm the Porto stop on your ticket before planning onward travel. The city name alone is not enough to identify your arrival point.
Keep the essentials offline
Save your ticket, the exact meeting point and the operator’s contact number. Follow the check-in time on your booking confirmation.
GOOD QUESTIONS
Before you take your seat.
How long does Lisbon to Porto take by bus?+
FlixBus publishes a fastest journey of 2 hours 30 minutes. Other departures can take longer; check the duration attached to the service you book.
Do I need a printed ticket?+
FlixBus says an emailed or in-app QR code can be shown to the driver. Keep a downloaded copy accessible if you lose mobile data.
FOLLOW THE INFORMATION
Clear sources. Better decisions.
Reviewed 9 October 2026. Published listings can change and are not live inventory. Confirm the departure, pickup, price and conditions before paying.
FlixBus — published route information ↗How BusConnects uses sources →