Lisbon to Porto bus

Sat, Oct 12
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Lisbon to Porto

Showing times and prices for Oct 12

Cheapest

The best way to find a cheap bus ticket from Lisbon to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Rede Expressos
07:30PM3h15
Lisboa, Gare Oriente
10:45PMPorto
$61One-way
0 transfers
2nd Cheapest
FlixBus
05:45PM3h40
Lisbon
09:25PMPorto
$81One-way
0 transfers
2nd Cheapest
FlixBus
02:45PM3h40
Lisbon
06:25PMPorto
$81One-way
0 transfers
2nd Cheapest
FlixBus
09:45PM4h20
Lisbon
02:05AMPorto
$81One-way
0 transfers
2nd Cheapest
FlixBus
08:15PM3h25
Lisbon
11:40PMPorto
$81One-way
0 transfers

Lisbon to Porto bus times

Showing buses for tomorrow, Saturday, October 12
ProviderDepartsDurationArrivesTransfersTickets
Rede Expressos12:15AM Lisbon, Gare Rodoviaria Sete Rios4h10 04:25AM Porto0 transfersDirect
Rede Expressos12:30AM Lisbon, Gare Rodoviaria Sete Rios3h15 03:45AM Porto0 transfersDirect
Renex12:30AM Lisbon, Gare Rodoviaria Sete Rios3h45 04:15AM Porto0 transfersDirect
Renex01:00AM Lisboa, Gare Oriente3h15 04:15AM Porto0 transfersDirect
FlixBus02:30AM Lisbon3h35 06:05AM Porto0 transfersDirect
FlixBus04:00AM Lisbon3h25 07:25AM Porto0 transfersDirect
Rede Expressos05:00AM Lisboa, Gare Oriente3h30 08:30AM Porto0 transfersDirect
FlixBus05:00AM Lisbon3h25 08:25AM Porto0 transfersDirect
Rede Expressos05:15AM Lisbon, Gare Rodoviaria Sete Rios3h30 08:45AM Porto0 transfersDirect
Rede Expressos05:15AM Lisbon, Gare Rodoviaria Sete Rios4h00 09:15AM Porto1 transfer
Rede Expressos05:30AM Lisboa, Gare Oriente3h15 08:45AM Porto0 transfersDirect
FlixBus06:00AM Lisbon3h15 09:15AM Porto0 transfersDirect
Rede Expressos06:15AM Lisbon, Gare Rodoviaria Sete Rios3h30 09:45AM Porto0 transfersDirect
Rede Expressos06:30AM Lisboa, Gare Oriente3h20 09:50AM Porto0 transfersDirect
Renex06:30AM Lisbon, Gare Rodoviaria Sete Rios3h45 10:15AM Porto0 transfersDirect
FlixBus06:30AM Lisbon3h15 09:45AM Porto0 transfersDirect
FlixBus07:00AM Lisbon3h15 10:15AM Porto0 transfersDirect
Renex07:00AM Lisboa, Gare Oriente3h15 10:15AM Porto0 transfersDirect
Rede Expressos07:00AM Lisbon, Gare Rodoviaria Sete Rios3h30 10:30AM Porto0 transfersDirect
FlixBus07:05AM Lisbon4h05 11:10AM Porto0 transfersDirect
FlixBus07:15AM Lisbon3h15 10:30AM Porto0 transfersDirect
Renex07:30AM Lisboa, Gare Oriente3h20 10:50AM Porto0 transfersDirect
Citi Express07:30AM Lisbon, Gare Rodoviaria Sete Rios3h30 11:00AM Porto0 transfersDirect
FlixBus07:30AM Lisbon3h15 10:45AM Porto0 transfersDirect
Rede Expressos08:00AM Lisboa, Gare Oriente3h15 11:15AM Porto0 transfersDirect
FlixBus08:00AM Lisbon3h15 11:15AM Porto0 transfersDirect
Rede Expressos08:00AM Lisbon, Gare Rodoviaria Sete Rios3h30 11:30AM Porto0 transfersDirect
Citi Express08:15AM Lisboa, Gare Oriente3h40 11:55AM Porto0 transfersDirect
FlixBus08:15AM Lisbon3h45 12:00PM Porto0 transfersDirect
Rede Expressos08:30AM Lisboa, Gare Oriente3h15 11:45AM Porto0 transfersDirect
Rede Expressos08:30AM Lisbon, Gare Rodoviaria Sete Rios4h00 12:30PM Porto0 transfersDirect
Alsa08:30AM Lisbon, Gare Rodoviaria Sete Rios4h45 01:15PM Porto0 transfersDirect
FlixBus08:30AM Lisbon3h15 11:45AM Porto0 transfersDirect
Alsa08:30AM Lisbon, Gare Rodoviaria Sete Rios5h59 02:29PM Porto0 transfersDirect
FlixBus08:45AM Lisbon3h40 12:25PM Porto0 transfersDirect
Citi Express08:45AM Lisboa, Gare Oriente3h15 12:00PM Porto0 transfersDirect
Alsa09:00AM Lisbon4h15 01:15PM Porto0 transfersDirect
FlixBus09:00AM Lisbon3h15 12:15PM Porto0 transfersDirect
Alsa09:00AM Lisbon5h29 02:29PM Porto0 transfersDirect
Rede Expressos09:00AM Lisbon, Gare Rodoviaria Sete Rios3h25 12:25PM Porto0 transfersDirect
Renex09:00AM Lisboa, Gare Oriente3h30 12:30PM Porto0 transfersDirect
FlixBus09:15AM Lisbon3h25 12:40PM Porto0 transfersDirect
Rede Expressos09:30AM Lisboa, Gare Oriente3h15 12:45PM Porto0 transfersDirect
FlixBus09:30AM Lisbon3h15 12:45PM Porto0 transfersDirect
Rede Expressos09:30AM Lisbon, Gare Rodoviaria Sete Rios3h30 01:00PM Porto0 transfersDirect
Rede Expressos09:45AM Lisbon, Gare Rodoviaria Sete Rios3h15 01:00PM Porto0 transfersDirect
FlixBus09:45AM Lisbon3h45 01:30PM Porto0 transfersDirect
Rede Expressos10:00AM Lisbon, Gare Rodoviaria Sete Rios3h30 01:30PM Porto0 transfersDirect
Rede Expressos10:00AM Lisboa, Gare Oriente3h20 01:20PM Porto0 transfersDirect
FlixBus10:00AM Lisbon3h15 01:15PM Porto0 transfersDirect
BlaBlaCar Bus10:00AM Lisbon4h20 02:20PM Porto0 transfersDirect
FlixBus10:05AM Lisbon5h00 03:05PM Porto0 transfersDirect
FlixBus10:10AM Lisbon3h25 01:35PM Porto0 transfersDirect
Rede Expressos10:15AM Lisboa, Gare Oriente3h15 01:30PM Porto0 transfersDirect
FlixBus10:25AM Lisbon4h15 02:40PM Porto0 transfersDirect
Rede Expressos10:30AM Lisbon, Gare Rodoviaria Sete Rios3h25 01:55PM Porto0 transfersDirect
Rede Expressos10:30AM Lisbon, Gare Rodoviaria Sete Rios3h30 02:00PM Porto0 transfersDirect
Renex10:30AM Lisboa, Gare Oriente3h20 01:50PM Porto0 transfersDirect
FlixBus10:30AM Lisbon3h15 01:45PM Porto0 transfersDirect
FlixBus10:35AM Lisbon3h45 02:20PM Porto0 transfersDirect
FlixBus10:45AM Lisbon3h15 02:00PM Porto0 transfersDirect
Rede Expressos11:00AM Lisbon, Gare Rodoviaria Sete Rios3h15 02:15PM Porto0 transfersDirect
Rede Expressos11:00AM Lisboa, Gare Oriente3h15 02:15PM Porto0 transfersDirect
FlixBus11:00AM Lisbon3h15 02:15PM Porto0 transfersDirect
Rede Expressos11:00AM Lisbon, Gare Rodoviaria Sete Rios4h15 03:15PM Porto1 transfer
Rede Expressos11:30AM Lisboa, Gare Oriente3h15 02:45PM Porto0 transfersDirect
Rede Expressos11:30AM Lisbon, Gare Rodoviaria Sete Rios3h30 03:00PM Porto0 transfersDirect
FlixBus11:30AM Lisbon3h15 02:45PM Porto0 transfersDirect
Rede Expressos11:45AM Lisboa, Gare Oriente3h35 03:20PM Porto0 transfersDirect
Rede Expressos12:00PM Lisbon, Gare Rodoviaria Sete Rios4h20 04:20PM Porto1 transfer
FlixBus12:00PM Lisbon3h15 03:15PM Porto0 transfersDirect
Rede Expressos12:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 03:30PM Porto0 transfersDirect
Rede Expressos12:00PM Lisboa, Gare Oriente3h15 03:15PM Porto0 transfersDirect
FlixBus12:15PM Lisbon3h40 03:55PM Porto0 transfersDirect
Rede Expressos12:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 04:00PM Porto0 transfersDirect
FlixBus12:30PM Lisbon3h15 03:45PM Porto0 transfersDirect
Rede Expressos12:30PM Lisboa, Gare Oriente3h15 03:45PM Porto0 transfersDirect
Rede Expressos12:30PM Lisboa, Gare Oriente3h50 04:20PM Porto0 transfersDirect
FlixBus12:35PM Lisbon4h05 04:40PM Porto0 transfersDirect
Rede Expressos01:00PM Lisbon, Gare Rodoviaria Sete Rios3h55 04:55PM Porto0 transfersDirect
FlixBus01:00PM Lisbon3h15 04:15PM Porto0 transfersDirect
Rede Expressos01:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 04:30PM Porto0 transfersDirect
Renex01:00PM Lisboa, Gare Oriente3h30 04:30PM Porto0 transfersDirect
FlixBus01:20PM Lisbon3h15 04:35PM Porto0 transfersDirect
Rede Expressos01:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 05:00PM Porto0 transfersDirect
FlixBus01:30PM Lisbon3h15 04:45PM Porto0 transfersDirect
Rede Expressos01:30PM Lisboa, Gare Oriente3h15 04:45PM Porto0 transfersDirect
FlixBus01:45PM Lisbon3h25 05:10PM Porto0 transfersDirect
FlixBus02:00PM Lisbon3h15 05:15PM Porto0 transfersDirect
EVA Transportes02:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 05:30PM Porto0 transfersDirect
Rede Expressos02:00PM Lisboa, Gare Oriente3h20 05:20PM Porto0 transfersDirect
FlixBus02:25PM Lisbon4h15 06:40PM Porto0 transfersDirect
Rede Expressos02:30PM Lisboa, Gare Oriente3h15 05:45PM Porto0 transfersDirect
FlixBus02:30PM Lisbon3h15 05:45PM Porto0 transfersDirect
Rede Expressos02:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 06:00PM Porto0 transfersDirect
FlixBus02:45PM Lisbon3h40 06:25PM Porto0 transfersDirect
Rede Expressos03:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 06:30PM Porto0 transfersDirect
FlixBus03:00PM Lisbon3h15 06:15PM Porto0 transfersDirect
Renex03:00PM Lisboa, Gare Oriente3h30 06:30PM Porto0 transfersDirect
FlixBus03:15PM Lisbon3h45 07:00PM Porto0 transfersDirect
Rede Expressos03:15PM Lisboa, Gare Oriente3h15 06:30PM Porto0 transfersDirect
FlixBus03:30PM Lisbon3h15 06:45PM Porto0 transfersDirect
Rede Expressos03:30PM Lisbon, Gare Rodoviaria Sete Rios3h15 06:45PM Porto0 transfersDirect
Rede Expressos03:30PM Lisboa, Gare Oriente3h15 06:45PM Porto0 transfersDirect
Rede Expressos03:30PM Lisbon, Gare Rodoviaria Sete Rios3h45 07:15PM Porto1 transfer
FlixBus03:45PM Lisbon3h45 07:30PM Porto0 transfersDirect
FlixBus03:45PM Lisbon3h50 07:35PM Porto0 transfersDirect
FlixBus03:45PM Lisbon3h15 07:00PM Porto0 transfersDirect
FlixBus04:00PM Lisbon3h15 07:15PM Porto0 transfersDirect
Rede Expressos04:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 07:30PM Porto0 transfersDirect
Rede Expressos04:00PM Lisboa, Gare Oriente3h20 07:20PM Porto0 transfersDirect
FlixBus04:15PM Lisbon3h25 07:40PM Porto0 transfersDirect
Rede Expressos04:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 08:00PM Porto0 transfersDirect
Rede Expressos04:30PM Lisboa, Gare Oriente3h15 07:45PM Porto0 transfersDirect
FlixBus04:30PM Lisbon3h15 07:45PM Porto0 transfersDirect
FlixBus04:45PM Lisbon3h15 08:00PM Porto0 transfersDirect
FlixBus05:00PM Lisbon3h15 08:15PM Porto0 transfersDirect
Rede Expressos05:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 08:30PM Porto0 transfersDirect
Renex05:00PM Lisboa, Gare Oriente3h20 08:20PM Porto0 transfersDirect
Rede Expressos05:00PM Lisbon, Gare Rodoviaria Sete Rios3h15 08:15PM Porto0 transfersDirect
FlixBus05:15PM Lisbon3h45 09:00PM Porto0 transfersDirect
FlixBus05:30PM Lisbon3h15 08:45PM Porto0 transfersDirect
Rede Expressos05:30PM Lisboa, Gare Oriente3h15 08:45PM Porto0 transfersDirect
FlixBus05:45PM Lisbon3h40 09:25PM Porto0 transfersDirect
Rede Expressos06:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 09:30PM Porto0 transfersDirect
FlixBus06:00PM Lisbon3h15 09:15PM Porto0 transfersDirect
Rede Expressos06:00PM Lisboa, Gare Oriente3h20 09:20PM Porto0 transfersDirect
FlixBus06:15PM Lisbon3h15 09:30PM Porto0 transfersDirect
FlixBus06:15PM Lisbon4h15 10:30PM Porto0 transfersDirect
FlixBus06:30PM Lisbon3h15 09:45PM Porto0 transfersDirect
Rede Expressos06:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 10:00PM Porto0 transfersDirect
Citi Express06:30PM Lisboa, Gare Oriente3h15 09:45PM Porto0 transfersDirect
Rede Expressos06:45PM Lisboa, Gare Oriente3h15 10:00PM Porto0 transfersDirect
Rede Expressos07:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 10:30PM Porto0 transfersDirect
FlixBus07:00PM Lisbon3h15 10:15PM Porto0 transfersDirect
Renex07:00PM Lisboa, Gare Oriente3h30 10:30PM Porto0 transfersDirect
FlixBus07:15PM Lisbon3h40 10:55PM Porto0 transfersDirect
Rede Expressos07:30PM Lisbon, Gare Rodoviaria Sete Rios3h15 10:45PM Porto0 transfersDirect
Rede Expressos07:30PM Lisboa, Gare Oriente3h15 10:45PM Porto0 transfersDirect
FlixBus07:30PM Lisbon3h15 10:45PM Porto0 transfersDirect
FlixBus07:45PM Lisbon3h45 11:30PM Porto0 transfersDirect
FlixBus08:00PM Lisbon3h15 11:15PM Porto0 transfersDirect
Rede Expressos08:00PM Lisbon, Gare Rodoviaria Sete Rios3h30 11:30PM Porto0 transfersDirect
Rede Expressos08:00PM Lisboa, Gare Oriente3h15 11:15PM Porto0 transfersDirect
FlixBus08:15PM Lisbon3h25 11:40PM Porto0 transfersDirect
FlixBus08:15PM Lisbon3h44 11:59PM Porto0 transfersDirect
FlixBus08:30PM Lisbon3h15 11:45PM Porto0 transfersDirect
Rede Expressos08:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 12:00AM Porto0 transfersDirect
Rede Expressos08:30PM Lisbon, Gare Rodoviaria Sete Rios4h05 12:35AM Porto1 transfer
FlixBus09:00PM Lisbon3h25 12:25AM Porto0 transfersDirect
Rede Expressos09:30PM Lisbon, Gare Rodoviaria Sete Rios3h30 01:00AM Porto0 transfersDirect
FlixBus09:30PM Lisbon3h15 12:45AM Porto0 transfersDirect
FlixBus09:45PM Lisbon4h20 02:05AM Porto0 transfersDirect
Renex10:00PM Lisboa, Gare Oriente3h30 01:30AM Porto0 transfersDirect
FlixBus10:00PM Lisbon3h15 01:15AM Porto0 transfersDirect
Rede Expressos10:30PM Lisbon, Gare Rodoviaria Sete Rios3h45 02:15AM Porto0 transfersDirect
Rede Expressos11:00PM Lisboa, Gare Oriente3h15 02:15AM Porto0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Lisbon to Porto by train, bus, or flight

Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01

Bus times from Lisbon to Porto

Showing times and prices for Oct 12

Fastest Journey

3 h 15 m

Average

3 h 31 m

Buses per day

157

Distance

274 km

Of the 157 buses that leave Lisbon for Porto every day 152 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FlixBus
08:00PM3h15
Lisbon
11:15PMPorto
$101One-way
0 transfers
Fastest
Rede Expressos
11:00PM3h15
Lisboa, Gare Oriente
02:15AMPorto
$81One-way
0 transfers
Fastest
FlixBus
01:00PM3h15
Lisbon
04:15PMPorto
$101One-way
0 transfers
Fastest
FlixBus
04:00PM3h15
Lisbon
07:15PMPorto
$81One-way
0 transfers
Fastest
FlixBus
02:00PM3h15
Lisbon
05:15PMPorto
$91One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

ReviewsReviews for the bus trip from Lisbon to Porto

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconPleasant journey
Cons
IconDelay due to construction sites
The coach journey from Lisbon to Porto was pleasant. The comfort was high, with comfortable seats and good legroom. The service was friendly and always available. Cleanliness was impeccable. The journey time was acceptable, but the value for money was not the best. In one situation we had a short delay due to roadworks. Overall a highly recommended travel option.

Overview: Bus from Lisbon to Porto

distanceDistance170 miles (274 km)
durationAverage bus duration3 h 14 min
priceAverage bus ticket price$8 (€7)
frequencyBus frequency102 a day
changesDirect busYes, there are 100 direct buses a day
carriersBus companiesRede Expressos, Gipsyy, Renex, FlixBus, Citi Express or BlaBlaCar Bus

Buses from Lisbon to Porto cover the 170 miles (274 km) long trip taking on average 3 h 14 min with our travel partners like Rede Expressos, Gipsyy, Renex, FlixBus, Citi Express or BlaBlaCar Bus. Normally, there are 102 buses operating per day, including direct services available. While the average ticket price for this journey costs around $8 (€7), you can find the cheapest bus ticket for as low as $3 (€3). Travelers depart most frequently from Lisboa, Gare Oriente and arrive in Porto, Terminal Intermodal de Campanhã.

Bus providers: Rede Expressos, Gipsyy and Renex from Lisbon to Porto

Travel to Porto from Lisbon from $3 (€3) with Omio’s bus partners Rede Expressos, Gipsyy and Renex! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Rede Expressos is a leading bus company in Portugal, providing reliable and comfortable transportation services to passengers including buses from Lisbon to Porto. It operates a fleet of modern buses, ranging from luxury coaches to double-deckers, all equipped with air conditioning, reclining seats, and free Wi-Fi. The company offers a variety of ticket types, including single tickets, return tickets, and multi-trip tickets. It also offers discounts for students, seniors, and children. Rede Expressos operates services to and from major cities and towns in Portugal, including Lisbon, Porto, Faro, and Coimbra. It also offers international routes to Spain, France, and Germany. The company operates 24 hours a day, 7 days a week, with departures every hour. It is one of the most popular bus companies in Portugal, offering convenient and affordable transportation services to passengers.

Lisbon to Porto bus information with Rede Expressos:

  • Average Duration: 3 h 15 min
  • Cheapest Price: $5
  • Rede Expressos frequency: 55 a day

Buses from Lisbon to Porto

When planning a trip to Portugal, taking a bus from Lisbon to Porto is an efficient way to travel. buses travel between the two cities every day, taking as little as 3 hours and 15 minutes. On average, the buses take around 3 hours and 33 minutes to cover 170.26 miles (274 km). Most buses along the way travel direct, which means that passengers don't have to worry about connecting buses.

How Long Is the Journey by Bus from Lisbon to Porto?

The buses traveling between Lisbon and Porto take approximately 3 hours and 33 minutes, but the fastest take about 3 hours and 15 minutes to complete the journey. There are buses with stops along the way, taking around 4 hours and 25 minutes. However, most buses travel direct.

How Many buses Are There from Lisbon to Porto?

Fortunately, passengers have more than 50 buses to choose from every day when traveling between Lisbon and Porto. The buses leave the station almost every hour, with the earliest ones departing around 12:15 a.m. For those that prefer night travel, some buses leave as late as 10:00 p.m.

What Are the Departure and Arrival Stations for Buses from Lisbon to Porto?

Departure bus station: There are several departure stations for the buses on this route. Passengers can pick a bus from Lisbon to Porto at Gare Oriente, a modern bus, metro and train station located in Parque das Nações. The buses drop and pick passengers at the Lisboa Oriente terminal. The station is an architectural feat, with excellent facilities and the Vasco da Gama shopping center close by.

The station is around 4.35 miles (7 km) from the historic Baixa District and is accessible via train, subway, bus and taxi. It is also well-spaced for passengers traveling on wheelchairs with clear signs for directing passengers. Escalators and lifts connect different levels, and there's an excellent food court where passengers can choose to wait. There are also accessible toilets, support staff, parking and ticket offices.

To catch a bus from Lisbon by Porto by Rede Expressos, head to the Sete Rios bus station. It is approximately 2.5 miles (3.8 km) north of Baixa District. To travel to the city center, passengers can use buses for around 15 minutes or taxis for 5 minutes.

Arrival bus station: Buses from Rede Expressos, Renex, City Express, FlixBus and Eurolines finish their journey at Terminal Rodoviária in Campo 24 de Agosto, which is a walking distance from the metro station.

Which bus Providers Travel from Lisbon to Porto?

Rede Expressos has the largest bus fleet traveling from Lisbon to Porto. Around 36 buses complete the trip daily, leaving as early as 12:30 a.m. and as late at 10:00 p.m. Following close in number are buses from Renex, around 11 in number. City Express and FlixBus provide around 2 buses each and may vary in availability. Euroline Swizterland is the only bus company offering indirect trips along the route and buses can take up to 49 hours to complete the journey. During the trip, buses may Champigny-sur-Marne and Area Suco.

Provider Lisbon to Porto

Rede Expressos: The buses have WiFi and power sockets on board for comfortable travel. Passengers can carry up to 25 kgs in luggage, including bikes as long as they are disassembled and stored in a bike bag. All the buses travel direct between stations with the fastest buses taking 3 hours and 15 minutes.

Renex: Passengers can catch a bus from Renex every day between the two cities. It is also worth noting that Renex and Rede Expressos have merged and now provide similar services to passengers. The facilities are similar and passengers should be at the station 15 minutes before departure for proper boarding.

City Express: Like other buses, City Express offers WiFi, bathrooms, and power outlets for passengers on board. The buses also have comfortable standard seats and air conditioning.

FlixBus: Passengers have a 20 kg allowance for baggage and 7 kg for hand luggage. Unfortunately, bus availability is irregular during the week. However, the buses are comfortable and take around 3 hours and 33 minutes to complete the journey.

Euroline Swizterland: For long a long indirect bus from Lisbon to Porto, Euroline is the bus to book. The seats recline, and the buses have WiFi, toilets, air conditioning and lots of legroom.

Lisbon to Porto by bus: Services on Board

Most tickets are for one class but are comfortable to travel in. However, some buses allow you to choose between standard seats, table and panorama seats at the front. Pets are allowed on board as long as they are in containers and of appropriate health. Passengers also have to pay a fee that is half the ticket price for their pets. However, Seeing Eye dogs can travel for free. For bicycles, passengers should remove the wheels and store them in a bike bag for transportation.

FAQs: Bus from Lisbon to Porto

FAQs: Take the bus from Lisbon to Porto with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Lisbon to Porto.
FAQs
Cheap bus tickets from Lisbon to Porto can start from as little as $3 (€3) when you book in advance. The average bus ticket price for Lisbon to Porto is $8 (€7); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Lisbon to Porto is 3 h 14 min   to travel the 170 mile (274 km) long trip, with around there are 102 buses per day. Journey times can vary on weekends and holidays.
The first bus from Lisbon to Porto leaves at 4: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Lisbon to Porto leaves at 10: 00 PM.
Yes, it is possible to travel from Lisbon to Porto without having to change trains with Rede Expressos, Gipsyy, Renex, FlixBus, Citi Express or BlaBlaCar Bus. There are 100 direct buses from Lisbon to Porto each day. There may be fewer direct services available on weekends or holidays.
When taking a bus from Lisbon to Porto, you can count on Rede Expressos, Gipsyy, Renex, FlixBus, Citi Express or BlaBlaCar Bus for the best way to get you to Porto. You can also check all possible bus providers who offer a service from Lisbon to Porto and compare the amenities they offer before buying a bus ticket.

Passengers board the bus most frequently from Lisboa, Gare Oriente, which is located around 5.6 miles (9 km) away from the city centre, and they get off the bus at Porto, Terminal Intermodal de Campanhã, located 2 miles (3.3 km) away from the city centre.

A trip to Porto from Lisbon is worth doing but not as a day trip with a journey time of 3 h 14 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Lisbon to Porto by bus is February.
It's helpful to compare your options as there are 3 ways to travel to Porto from Lisbon including taking a train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links