This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Lisbon to Porto

Depart date
(Return date)

1 suggested route to go from Lisbon to Porto by flight, train, car, bus

  • Specify your dates of travel in order to find the best deals available.
  • Get prices

How to go from Lisbon to Porto ?

Trip Lisbon Porto

Modes of transportplane, carpooling, bus, train
Distance171 mi
Direct lineYes

Like many travellers, you're looking for the cheapest transport offers to travel from Lisbon to Porto? Usually, this is not an easy task and you'll have to browse multiple sites to compare all deals.

Fortunately, Vivanoda is a multimodal travel planner that aggregates prices for buses, carpooling, flights and trains in a single search. Simply enter your travel date to Porto and Vivanoda does the rest. Refine, filter, sort according to your travel preferences then select the Lisbon - Porto offer that suits you best.

To reach your destination from Lisbon, you will travel with Comboios de Portugal CP, Blablacar, Rede Expressos, TAP Portugal, Air Transat, Ryanair or FlixBus by buses, carpooling, trains or flights.

If you have any preferences for a particular mode of transport, get more information on these sections:

Lisbon to Porto bus

If you are looking for a bus service from Lisbon to Porto, you're lucky because there actually is a direct service.

You may still have doubts to get to Porto by bus. Here are some reasons that may encourage you to take the bus to Porto.

  • The Lisbon Porto tickets are sold at unbeatable prices, it is unlikely that you will find better offers with the other modes of transport: rail or carpool offers.
  • It is more environmentally friendly to travel on a modern bus than to carpool. In addition, the road Lisbon Porto is shared by other vehicles and no additional infrastructure is needed to run a bus.
  • The presence of electrical outlets at your seat and USB ports will allow you to charge smartphone and laptop. You'll be able to spend all your time from Lisbon to Porto watching a good movie, listening to music, and why not even working!
  • The recent coaches with which you will travel from Lisbon to Porto are equipped with onboard toilets as well as comfortable reclining seats to make you travel in the best conditions.

Which coach companies to travel between Lisbon and Porto?

FlixBus and Rede Expressos are the coach companies operating the bus line Lisbon Porto with direct service.

FlixBus Lisbon PortoRede Expressos Lisbon Porto

Departure bus stations in Lisbon

It is recommended that you arrive at the Lisbon bus station between 15 and 30 minutes before the departure time, depending on the coach company. The name of the destination 'Porto' is always mentioned on the front of the bus. Then, all you have to do is to validate your ticket with the driver of Rede Expressos or FlixBus, to deposit your luggage in the trunk and to find your seat.

  • Lisboa Sete Rios

Arrival bus stations in Porto

Once the bus has arrived at Porto, check and collect your belongings so as not to forget anything.

  • Garagem Atlântico - R. de Alexandre Herculano
  • Porto

Train Lisbon to Porto

Is it possible to go directly by train from Lisbon to Porto?

Indeed, the cities of Porto and Lisbon are linked with a direct train connection. Be aware that depending the day of the week, the schedule can change and direct trains may not operate every days. To find the cheapest Lisbon-Porto train ticket, we advise you to launch a search on Vivanoda with your travel dates.

High speed train Lisbon Porto

This type of trains are the fatest way to travel by train between Lisbon and Porto with a speed range from 125mph to 220mph.

Regional train Lisbon Porto

Lisbon Porto railways companies

The train company that operates this journey is Comboios de Portugal CP.
Comboios de Portugal CP Lisbon Porto

Departure train stations in Lisbon

  • Lisboa-Santa Apolónia

Arrival train stations in Porto

  • Porto-Campanhã
  • Porto-São Bento

Cheap flights from Lisbon to Porto

Cheap flights to Porto are sometimes not that easy to get but we would like to remind you a few tips:

  • Don't wait the day before your trip to book the Lisbon Porto flight as prices should be very high. Most of the time, this is the number one yield management rule: cheapest price are available long time before departure (this targets leisure customers who are used to booking early).
  • Be flexible with your dates of travel to Porto. Prices vary along the time depending many factors including the date and time of travel. So you'd better be able to have a 2- or 3-day flexibility to book your trip.

Which airlines operate the Lisbon to Porto flights ?

Air Transat, Ryanair and TAP Portugal are the 3 airlines to serve the air route Lisbon Porto in direct flight.
Air Transat Lisbon PortoRyanair Lisbon PortoTAP Portugal Lisbon Porto

Departure airport in Lisbon

  • LIS Lisboa Humberto Delgado

Arrival airport in Porto

  • OPO Porto-Francisco Sá-Carneiro

Carpool from Lisbon to Porto

Ridesharing is a new way of travelling allowing people to share Lisbon-Porto car journeys with others. Instead of driving alone the car from Lisbon to Porto, it allows drivers to share the travel costs with other passengers.

Carpooling differs from the other means of transport because of an undefined timetable. This means that when looking for Lisbon-Porto rides, you'll be more likely to find ones if you search only three days in advance (and not two months). This is interesting for lastminute travel to Porto.

Before you book your Lisbon-Porto ride, you have the possibility to get in touch with the driver to set all the details and conditions of the journey. The payment is done on our partner's site; this avoids to talk about money with the driver.

United Kingdom
Česká republika
International (en)