Porto to Lisbon

How to go from Porto to Lisbon

  14 Feb 2023

Porto and Lisbon are two of the most visited cities in Portugal, and traveling between the two can be done in several ways. Whether you’re a local or a tourist, here are some options for getting from Porto to Lisbon.

By Train
One of the most popular ways to travel from Porto to Lisbon is by train. The journey takes around 2.5-3 hours, and there are several trains that run daily from Porto’s main train station, Campanhã, to Lisbon’s Santa Apolónia or Oriente stations. The train is comfortable, reliable, and relatively affordable, making it a great option for travelers on a budget. You can purchase your tickets online in advance, or at the train station on the day of travel.

By Bus
Another way to travel from Porto to Lisbon is by bus. Several companies operate buses between the two cities, including Rede Expressos and Flixbus. The journey takes around 3-4 hours, and the buses are modern and comfortable. Bus tickets can be purchased online or at the bus station in Porto or Lisbon.

By Car
If you prefer to have more flexibility and control over your travel plans, renting a car and driving from Porto to Lisbon may be a good option for you. The journey takes around 3 hours, and the route takes you along Portugal’s stunning Atlantic coast. However, keep in mind that driving in Portugal can be challenging, particularly in urban areas, there are tolls on the main highways and parking can be expensive in the cities.

By Plane
If you’re short on time and don’t mind spending a little extra money (although sometimes you might find great deals!), flying from Porto to Lisbon is a quick and easy option. Several airlines operate flights between the two cities, including TAP Air Portugal and Ryanair. The flight time is just over an hour, and the airport in Lisbon is well-connected to the city center by public transportation.

Regardless of which mode of transportation you choose, make sure to plan your journey in advance to ensure a stress-free and enjoyable trip. Be aware of any travel restrictions or COVID-19 protocols in place, and always carry your passport or other necessary travel documents with you. Safe travels!