Bus Lisbon to Porto: Times, Prices and Tickets

Start From
$ 2.99
Our partners The best way to find and compare tickets for trains, buses, carpools and planes. We work with more than 100 partners to offer you the best prices on the market.
references references references references references references references references references references

Find the cheapest ticket for your trip

By Bus


From $ 8.21
By Bus


From $ 8.21
By Bus

2 Days

From $ 8.21

Traveling by bus from Lisbon to Porto

Departures, costs and timetables from Lisbon to Porto

The bus route from Lisbon to Porto takes roughly 3 h 23 min, and costing $ 12.32. There are 52 daily connections from Lisbon each day, with the first departure at 19:00. The final daily bus leaves at 20:30.

The route from Lisbon to Porto

Lisbon and Porto are Portugal's largest cities, and both offer distinctly different attractions and atmospheres. While Lisbon is the historic capital, Porto holds an important traditional place on the Douro River, a center for trade. The journey between the two can be undertaken by cross-country bus, a slower, picturesque alternative to rail or air travel. Bus stations are centrally located in both cities, getting you into the heart of the action on arrival. You can also opt for night bus travel if it suits your needs. Just be wary that the route is popular, so booking in advance is necessary.

The bus from Lisbon is run by one of Portugal’s premier transport services, Rede Nacional de Expressos. It departs from two major locations in the city, the Sete Rios bus terminal and Oriente station. Both of these are well served by the city's metro lines. If traveling from Oriente, explore the fantastic Parque das Nações riverside region before embarking. You’ll find a wealth of amenities and services within and around each station to prepare for your trip.

Show full description

Leaving Lisbon for scenic Fátima

The bus heads north from Lisbon, leaving the red-hued skyline of the grand city for fields and forests. You pass the pretty Tagus Estuary Nature Reserve, an important area for local waterfowl. This trip up the noted E1 Highway can be surprisingly scenic when the countryside opens up. Following the Tagus River up to Carregado, the bus veers off north into the Santarem region.

As your bus heads up the highway, it skirts the border between the Santarem and Leiria districts. Crossing through the immensely beautiful Serras de Aire e Candeeiros Nature Park, the first major stop is Fátima. This is among the country's most holy cities. As you may note from the impressive basilicas, it's an epic pilgrimage site for Catholics. Virgin Mary was said to appear here in 1917, and millions return every year to pay their respects.

Deep, gorgeous forests heading to Porto

This portion of the trip passes into Coimbra district, past the impressive city of Coimbra, into Averio. Once the capital region of the country, you’ll find glorified landmarks and tranquil vistas as you cross the Rio Mondego. Coimbra is renowned as a major educational city, with university students descending upon its medieval streets during term time. Heading north from this city, the bus takes in views of the National Forest of Buçaco.

Your next stop along the way is Santa Maria da Feira city, taking in swatches of Aveiro district. This is a fascinating city of two halves, home to an impressive 9th-castle and a rich industrial heritage. The scenery becomes a lot more suburban as you approach Porto district, arriving in the city from the south. Terminating at Rodoviario bus station in northeast Porto, there are connections to the center via the 24 de Agosto metro stop.

Explore fine museums and even finer wine in Porto

Porto is the country's northern city and home to some of its most alluring, old-world attractions. From its cobbled streets to its pretty riverside promenades, it’s a city of clustered, multi-colored houses which dazzle in the sun. Renowned for its museums and down-to-earth charm, it’s fun to simply walk and get lost in its streets.

Discover top-rate museums

As one of Portugal's major cultural hubs, you'll find a wide range of exciting museums and galleries. Central to these is Museu Nacional Soares dos Reis, the city's top art museum. Offering a unique collection of Portuguese artifacts and paintings, it's made all the more impressive by its palatial interiors. Another top attraction is Serralves, the city's premier contemporary art space. Located further from the city within a bucolic suburb, the museum is a delightful art deco masterpiece.

Other top cultural highlights include the fine Casa de Música and the charming FC Porto Museum. One other noted spot is Livraria Lello, a bookshop. A beautiful library in its own right, it has been made famous by an association with Harry Potter. The store's central library is said to have inspired JK Rowling when she lived in the city. Arrive early to avoid queues.

Historic architecture and monastic treasures

Porto’s center is brimming with important and eye-catching historical attractions. Palácio da Bolsa, for instance, is a splendid merchant's building offering guided tours. No visit to the city would be complete without visiting its renowned religious buildings. Igreja de São Francisco is a gaudy, gold-laden Gothic church, offering a dazzling display of iconography. The most important building, however, is Sé, the cathedral. First built in the 12th century but updated over the years, it holds a number of unmissable features, not least its 14th-century cloister.

Home of good food and fine port wine

Most visitors to Porto will be drawn quickly to the charming area of the Ribeira. It’s best viewed from the opposite side of the river, in Gaia. This side of town is also where you’ll find the city’s famed port houses. Although the more revered houses are situated away from the water, the riverfront is a prized spot for sampling. That’s because you can order your port wine and accompaniments overlooking the charming Douro River. Don’t forget to tour at least one port house before leaving.

Porto is quite simply a foodie haven. Home to Michelin-starred and trendy restaurants alongside charming Petiscarias (tapas bars), you won’t go hungry. Take your pick from local, rustic street-side restaurants, or choose youthful craft beer bars and taprooms. For the freshest fish and seafood, head west toward the working marina and port districts.

Hide full description

Lisbon to Porto by bus

Best price $ 2.99
Journey duration 3 h 21 min
Connections per day 27
First departure 19:00
Last departure 20:30
Distance 169.6 mi
Departure Lisbon
Arrival Porto
Carriers Eurolines SA, Rede Expressos, RENEX, , Eurolines, Flixbus, Citi Express, Aerobus Lisbon, 100rumos, RODONORTE, Scotturb, EVA, Royal Express, Rexr, Gipsyy, Distribusion

Ticket price Lisbon - Porto every day

$ 34.90
$ 8.21
$ 10.26
$ 34.90
$ 8.21
$ 16.42
In 2 days
$ 34.90
$ 8.21
$ 15.40
In 3 days
$ 23.61
$ 8.21
$ 16.42
In 4 days
$ 23.61
$ 10.26
$ 16.42
In 5 days
$ 28.74
$ 5.12
In 6 days
$ 29.76
$ 9.23
$ 22.58

Route Summary by Bus

Minimum price
$ 2.99
Maximum price
$ 32.92

Lisbon - Porto


Best prices for the month

How long does the journey from Lisbon to Porto take by bus?

The distance between Lisbon and Porto is around 170.3 mi. Depending on the exact route and provider you travel with, your journey time can vary. On average, this journey will take approximately 3 h 23 min. However, the fastest routes between Lisbon and Porto take 2 h 15 min. If a fast journey is a priority for you when traveling, look out for express services that may get you there faster. Some flexibility may be necessary when booking. Often, these services only leave at particular times of day - or even on certain days of the week. You may also find a faster journey by taking an indirect route and connecting in another station along the way.

At what time of the day can I travel from Lisbon to Porto?

The first journey of the day departs from Lisbon at 18:30. If you prefer to travel later in the day, the last departure will leave at 20:30. Remember, these are the general times of journeys between Lisbon and Porto. However, they are somewhat changeable as they may be affected by local events or holidays, peak seasons, or other factors. Always check your travel dates in advance to be on the safe side.

How many times a day do departures from Lisbon leave for Porto?

The route from Lisbon to Porto is served by providers including Eurolines SA, Rede Expressos, RENEX, , Eurolines, Flixbus, Citi Express, Aerobus Lisbon, 100rumos, RODONORTE, Scotturb, EVA, Royal Express, Rexr, Gipsyy and Distribusion. From this list of transport providers, there are up to 229 departures each day. However, this exact number will vary. On average, journeys depart from Lisbon 52 times per day. This number includes all the transport providers that serve the route. When traveling from Lisbon to Porto, you may choose to use an indirect route, involving connections. If you prefer not to do this, you will find an average of 52 direct journeys each day. However, indirect routes open up more possibilities for flexible travelers. On average, there are 0 journeys with one change or more each day. These numbers are all averages. They can slightly vary depending on the day of the week, the season of the year, local festivals, and other factors.


Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint




2% cashback