Lisbon to Porto bus

Tue, 23 Jul
+ 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 coach tickets from Lisbon to Porto

Showing times and prices for 24 Jul

Cheapest

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

Cheapest
Rede Expressos
18:453h15
Lisboa, Gare Oriente
22:00Porto
£51One-way
0 changes
Cheapest
Rede Expressos
12:003h15
Lisboa, Gare Oriente
15:15Porto
£51One-way
0 changes
Cheapest
Rede Expressos
15:153h15
Lisboa, Gare Oriente
18:30Porto
£51One-way
0 changes
Cheapest
Rede Expressos
11:303h15
Lisboa, Gare Oriente
14:45Porto
£51One-way
0 changes
Cheapest
Rede Expressos
14:303h15
Lisboa, Gare Oriente
17:45Porto
£51One-way
0 changes

Bus timetableLisbon to Porto

Showing buses for tomorrow, Wednesday, 24 July
Rede Expressos
00:154h10
Lisbon, Gare Rodoviaria Sete Rios
04:25Porto
0 changes
Renex
00:303h45
Lisbon, Gare Rodoviaria Sete Rios
04:15Porto
0 changes
Renex
01:003h15
Lisboa, Gare Oriente
04:15Porto
0 changes
FlixBus
02:303h35
Lisbon
06:05Porto
0 changes
FlixBus
02:309h55
Lisbon
12:25Porto
1 change
FlixBus
02:307h00
Lisbon
09:30Porto
1 change
FlixBus
02:307h40
Lisbon
10:10Porto
1 change
FlixBus
05:003h25
Lisbon
08:25Porto
0 changes
Rede Expressos
05:003h30
Lisboa, Gare Oriente
08:30Porto
0 changes
Rede Expressos
05:153h30
Lisbon, Gare Rodoviaria Sete Rios
08:45Porto
0 changes
Rede Expressos
05:303h15
Lisboa, Gare Oriente
08:45Porto
0 changes
FlixBus
06:003h15
Lisbon
09:15Porto
0 changes
FlixBus
06:153h55
Lisbon
10:10Porto
1 change
FlixBus
06:157h15
Lisbon
13:30Porto
1 change
FlixBus
06:156h10
Lisbon
12:25Porto
1 change
Rede Expressos
06:153h30
Lisbon, Gare Rodoviaria Sete Rios
09:45Porto
0 changes
Rede Expressos
06:303h20
Lisboa, Gare Oriente
09:50Porto
0 changes
Renex
06:303h45
Lisbon, Gare Rodoviaria Sete Rios
10:15Porto
0 changes
FlixBus
06:303h15
Lisbon
09:45Porto
0 changes
Renex
07:003h15
Lisboa, Gare Oriente
10:15Porto
0 changes
Rede Expressos
07:003h30
Lisbon, Gare Rodoviaria Sete Rios
10:30Porto
0 changes
FlixBus
07:003h15
Lisbon
10:15Porto
0 changes
FlixBus
07:054h05
Lisbon
11:10Porto
0 changes
FlixBus
07:153h15
Lisbon
10:30Porto
0 changes
FlixBus
07:303h15
Lisbon
10:45Porto
0 changes
Renex
07:303h20
Lisboa, Gare Oriente
10:50Porto
0 changes
Citi Express
07:303h30
Lisbon, Gare Rodoviaria Sete Rios
11:00Porto
0 changes
Rede Expressos
08:003h15
Lisboa, Gare Oriente
11:15Porto
0 changes
FlixBus
08:003h15
Lisbon
11:15Porto
0 changes
Rede Expressos
08:003h30
Lisbon, Gare Rodoviaria Sete Rios
11:30Porto
0 changes
FlixBus
08:154h10
Lisbon
12:25Porto
1 change
FlixBus
08:153h45
Lisbon
12:00Porto
0 changes
FlixBus
08:155h15
Lisbon
13:30Porto
1 change
Citi Express
08:153h40
Lisboa, Gare Oriente
11:55Porto
0 changes
FlixBus
08:156h05
Lisbon
14:20Porto
1 change
Rede Expressos
08:303h15
Lisboa, Gare Oriente
11:45Porto
0 changes
Alsa
08:305h59
Lisbon, Gare Rodoviaria Sete Rios
14:29Porto
0 changes
FlixBus
08:303h15
Lisbon
11:45Porto
0 changes
Rede Expressos
08:304h00
Lisbon, Gare Rodoviaria Sete Rios
12:30Porto
0 changes
Alsa
08:304h45
Lisbon, Gare Rodoviaria Sete Rios
13:15Porto
0 changes
FlixBus
08:453h40
Lisbon
12:25Porto
0 changes
Citi Express
08:453h15
Lisboa, Gare Oriente
12:00Porto
0 changes
FlixBus
08:454h45
Lisbon
13:30Porto
1 change
FlixBus
08:455h05
Lisbon
13:50Porto
1 change
FlixBus
08:455h35
Lisbon
14:20Porto
1 change
Rede Expressos
09:003h25
Lisbon, Gare Rodoviaria Sete Rios
12:25Porto
0 changes
Alsa
09:005h29
Lisbon
14:29Porto
0 changes
Renex
09:003h30
Lisboa, Gare Oriente
12:30Porto
0 changes
Alsa
09:004h15
Lisbon
13:15Porto
0 changes
FlixBus
09:003h15
Lisbon
12:15Porto
0 changes
FlixBus
09:303h15
Lisbon
12:45Porto
0 changes
Rede Expressos
09:303h30
Lisbon, Gare Rodoviaria Sete Rios
13:00Porto
0 changes
Rede Expressos
09:303h15
Lisboa, Gare Oriente
12:45Porto
0 changes
FlixBus
09:456h10
Lisbon
15:55Porto
1 change
Rede Expressos
09:453h15
Lisbon, Gare Rodoviaria Sete Rios
13:00Porto
0 changes
FlixBus
09:454h35
Lisbon
14:20Porto
1 change
FlixBus
09:454h05
Lisbon
13:50Porto
1 change
FlixBus
09:453h45
Lisbon
13:30Porto
0 changes
Rede Expressos
10:003h20
Lisboa, Gare Oriente
13:20Porto
0 changes
Rede Expressos
10:003h30
Lisbon, Gare Rodoviaria Sete Rios
13:30Porto
0 changes
FlixBus
10:003h15
Lisbon
13:15Porto
0 changes
FlixBus
10:055h00
Lisbon
15:05Porto
0 changes
FlixBus
10:058h20
Lisbon
18:25Porto
1 change
FlixBus
10:055h50
Lisbon
15:55Porto
1 change
FlixBus
10:057h45
Lisbon
17:50Porto
1 change
FlixBus
10:103h25
Lisbon
13:35Porto
0 changes
Rede Expressos
10:153h15
Lisboa, Gare Oriente
13:30Porto
0 changes
FlixBus
10:254h15
Lisbon
14:40Porto
0 changes
Renex
10:303h20
Lisboa, Gare Oriente
13:50Porto
0 changes
FlixBus
10:307h20
Lisbon
17:50Porto
1 change
FlixBus
10:303h15
Lisbon
13:45Porto
0 changes
FlixBus
10:305h25
Lisbon
15:55Porto
1 change
Rede Expressos
10:303h30
Lisbon, Gare Rodoviaria Sete Rios
14:00Porto
0 changes
FlixBus
10:355h20
Lisbon
15:55Porto
1 change
FlixBus
10:353h45
Lisbon
14:20Porto
0 changes
FlixBus
10:453h15
Lisbon
14:00Porto
0 changes
Rede Expressos
11:003h15
Lisbon, Gare Rodoviaria Sete Rios
14:15Porto
0 changes
Rede Expressos
11:003h15
Lisboa, Gare Oriente
14:15Porto
0 changes
FlixBus
11:003h15
Lisbon
14:15Porto
0 changes
FlixBus
11:306h55
Lisbon
18:25Porto
1 change
FlixBus
11:304h25
Lisbon
15:55Porto
1 change
FlixBus
11:303h15
Lisbon
14:45Porto
0 changes
Rede Expressos
11:303h30
Lisbon, Gare Rodoviaria Sete Rios
15:00Porto
0 changes
Rede Expressos
11:303h15
Lisboa, Gare Oriente
14:45Porto
0 changes
FlixBus
11:306h20
Lisbon
17:50Porto
1 change
Rede Expressos
11:453h35
Lisboa, Gare Oriente
15:20Porto
0 changes
Rede Expressos
12:003h15
Lisboa, Gare Oriente
15:15Porto
0 changes
FlixBus
12:003h15
Lisbon
15:15Porto
0 changes
Rede Expressos
12:003h30
Lisbon, Gare Rodoviaria Sete Rios
15:30Porto
0 changes
Rede Expressos
12:004h20
Lisbon, Gare Rodoviaria Sete Rios
16:20Porto
1 change
FlixBus
12:003h55
Lisbon
15:55Porto
1 change
FlixBus
12:006h25
Lisbon
18:25Porto
1 change
FlixBus
12:005h50
Lisbon
17:50Porto
1 change
FlixBus
12:156h30
Lisbon
18:45Porto
1 change
FlixBus
12:155h35
Lisbon
17:50Porto
1 change
FlixBus
12:153h40
Lisbon
15:55Porto
0 changes
FlixBus
12:156h10
Lisbon
18:25Porto
1 change
FlixBus
12:303h15
Lisbon
15:45Porto
0 changes
Rede Expressos
12:303h15
Lisboa, Gare Oriente
15:45Porto
0 changes
Rede Expressos
12:303h50
Lisboa, Gare Oriente
16:20Porto
0 changes
Rede Expressos
12:303h30
Lisbon, Gare Rodoviaria Sete Rios
16:00Porto
0 changes
FlixBus
12:354h05
Lisbon
16:40Porto
0 changes
Renex
13:003h30
Lisboa, Gare Oriente
16:30Porto
0 changes
FlixBus
13:004h50
Lisbon
17:50Porto
1 change
Rede Expressos
13:003h30
Lisbon, Gare Rodoviaria Sete Rios
16:30Porto
0 changes
FlixBus
13:003h15
Lisbon
16:15Porto
0 changes
FlixBus
13:005h45
Lisbon
18:45Porto
1 change
FlixBus
13:005h25
Lisbon
18:25Porto
1 change
Rede Expressos
13:003h55
Lisbon, Gare Rodoviaria Sete Rios
16:55Porto
0 changes
FlixBus
13:203h15
Lisbon
16:35Porto
0 changes
Rede Expressos
13:303h30
Lisbon, Gare Rodoviaria Sete Rios
17:00Porto
0 changes
Rede Expressos
13:303h15
Lisboa, Gare Oriente
16:45Porto
0 changes
FlixBus
13:303h15
Lisbon
16:45Porto
0 changes
EVA Transportes
14:003h30
Lisbon, Gare Rodoviaria Sete Rios
17:30Porto
0 changes
FlixBus
14:003h15
Lisbon
17:15Porto
0 changes
Rede Expressos
14:003h20
Lisboa, Gare Oriente
17:20Porto
0 changes
BlaBlaCar Bus
14:204h25
Lisbon
18:45Porto
1 change
BlaBlaCar Bus
14:204h40
Lisbon
19:00Porto
1 change
BlaBlaCar Bus
14:204h05
Lisbon
18:25Porto
1 change
FlixBus
14:254h15
Lisbon
18:40Porto
0 changes
Rede Expressos
14:303h30
Lisbon, Gare Rodoviaria Sete Rios
18:00Porto
0 changes
Rede Expressos
14:303h15
Lisboa, Gare Oriente
17:45Porto
0 changes
FlixBus
14:453h40
Lisbon
18:25Porto
0 changes
FlixBus
14:454h15
Lisbon
19:00Porto
1 change
FlixBus
14:454h00
Lisbon
18:45Porto
1 change
FlixBus
14:454h45
Lisbon
19:30Porto
1 change
Renex
15:003h30
Lisboa, Gare Oriente
18:30Porto
0 changes
Rede Expressos
15:003h30
Lisbon, Gare Rodoviaria Sete Rios
18:30Porto
0 changes
FlixBus
15:003h15
Lisbon
18:15Porto
0 changes
FlixBus
15:153h45
Lisbon
19:00Porto
0 changes
FlixBus
15:155h30
Lisbon
20:45Porto
1 change
Rede Expressos
15:153h15
Lisboa, Gare Oriente
18:30Porto
0 changes
FlixBus
15:154h15
Lisbon
19:30Porto
1 change
FlixBus
15:155h45
Lisbon
21:00Porto
1 change
Rede Expressos
15:303h15
Lisbon, Gare Rodoviaria Sete Rios
18:45Porto
0 changes
Rede Expressos
15:303h15
Lisboa, Gare Oriente
18:45Porto
0 changes
FlixBus
15:455h00
Lisbon
20:45Porto
1 change
FlixBus
15:455h15
Lisbon
21:00Porto
1 change
FlixBus
15:453h15
Lisbon
19:00Porto
0 changes
FlixBus
15:453h45
Lisbon
19:30Porto
0 changes
FlixBus
15:455h40
Lisbon
21:25Porto
1 change
FlixBus
15:453h50
Lisbon
19:35Porto
0 changes
Rede Expressos
16:003h20
Lisboa, Gare Oriente
19:20Porto
0 changes
Rede Expressos
16:003h30
Lisbon, Gare Rodoviaria Sete Rios
19:30Porto
0 changes
FlixBus
16:003h15
Lisbon
19:15Porto
0 changes
FlixBus
16:153h25
Lisbon
19:40Porto
0 changes
Rede Expressos
16:303h15
Lisboa, Gare Oriente
19:45Porto
0 changes
Rede Expressos
16:303h30
Lisbon, Gare Rodoviaria Sete Rios
20:00Porto
0 changes
FlixBus
16:453h15
Lisbon
20:00Porto
0 changes
Rede Expressos
17:003h15
Lisbon, Gare Rodoviaria Sete Rios
20:15Porto
0 changes
Renex
17:003h20
Lisboa, Gare Oriente
20:20Porto
0 changes
Rede Expressos
17:003h30
Lisbon, Gare Rodoviaria Sete Rios
20:30Porto
0 changes
FlixBus
17:003h15
Lisbon
20:15Porto
0 changes
FlixBus
17:153h45
Lisbon
21:00Porto
0 changes
FlixBus
17:155h40
Lisbon
22:55Porto
1 change
FlixBus
17:154h50
Lisbon
22:05Porto
1 change
FlixBus
17:154h10
Lisbon
21:25Porto
1 change
FlixBus
17:303h15
Lisbon
20:45Porto
0 changes
Rede Expressos
17:303h15
Lisboa, Gare Oriente
20:45Porto
0 changes
FlixBus
17:454h20
Lisbon
22:05Porto
1 change
FlixBus
17:455h10
Lisbon
22:55Porto
1 change
FlixBus
17:453h40
Lisbon
21:25Porto
0 changes
FlixBus
17:455h45
Lisbon
23:30Porto
1 change
FlixBus
18:003h15
Lisbon
21:15Porto
0 changes
Rede Expressos
18:003h30
Lisbon, Gare Rodoviaria Sete Rios
21:30Porto
0 changes
Rede Expressos
18:003h20
Lisboa, Gare Oriente
21:20Porto
0 changes
FlixBus
18:004h55
Lisbon
22:55Porto
1 change
FlixBus
18:004h05
Lisbon
22:05Porto
1 change
FlixBus
18:104h45
Lisbon
22:55Porto
1 change
FlixBus
18:153h15
Lisbon
21:30Porto
0 changes
FlixBus
18:154h15
Lisbon
22:30Porto
0 changes
Citi Express
18:303h15
Lisboa, Gare Oriente
21:45Porto
0 changes
Rede Expressos
18:303h30
Lisbon, Gare Rodoviaria Sete Rios
22:00Porto
0 changes
FlixBus
18:303h15
Lisbon
21:45Porto
0 changes
Rede Expressos
18:453h15
Lisboa, Gare Oriente
22:00Porto
0 changes
FlixBus
19:004h30
Lisbon
23:30Porto
1 change
FlixBus
19:003h15
Lisbon
22:15Porto
0 changes
Rede Expressos
19:003h30
Lisbon, Gare Rodoviaria Sete Rios
22:30Porto
0 changes
FlixBus
19:004h59
Lisbon
23:59Porto
1 change
Renex
19:003h30
Lisboa, Gare Oriente
22:30Porto
0 changes
FlixBus
19:154h15
Lisbon
23:30Porto
1 change
FlixBus
19:153h40
Lisbon
22:55Porto
0 changes
FlixBus
19:154h44
Lisbon
23:59Porto
1 change
Rede Expressos
19:303h15
Lisbon, Gare Rodoviaria Sete Rios
22:45Porto
0 changes
FlixBus
19:303h15
Lisbon
22:45Porto
0 changes
FlixBus
19:304h29
Lisbon
23:59Porto
1 change
Rede Expressos
19:303h15
Lisboa, Gare Oriente
22:45Porto
0 changes
FlixBus
19:304h00
Lisbon
23:30Porto
1 change
FlixBus
19:454h14
Lisbon
23:59Porto
1 change
FlixBus
19:453h45
Lisbon
23:30Porto
0 changes
FlixBus
20:003h15
Lisbon
23:15Porto
0 changes
Rede Expressos
20:003h15
Lisboa, Gare Oriente
23:15Porto
0 changes
Rede Expressos
20:003h30
Lisbon, Gare Rodoviaria Sete Rios
23:30Porto
0 changes
FlixBus
20:153h44
Lisbon
23:59Porto
0 changes
Rede Expressos
20:304h05
Lisbon, Gare Rodoviaria Sete Rios
00:35Porto
1 change
Rede Expressos
20:303h30
Lisbon, Gare Rodoviaria Sete Rios
00:00Porto
0 changes
FlixBus
20:303h15
Lisbon
23:45Porto
0 changes
FlixBus
21:003h25
Lisbon
00:25Porto
0 changes
FlixBus
21:303h15
Lisbon
00:45Porto
0 changes
Rede Expressos
21:303h30
Lisbon, Gare Rodoviaria Sete Rios
01:00Porto
0 changes
Renex
22:003h30
Lisboa, Gare Oriente
01:30Porto
0 changes
FlixBus
22:003h15
Lisbon
01:15Porto
0 changes
Rede Expressos
22:303h45
Lisbon, Gare Rodoviaria Sete Rios
02:15Porto
0 changes
FlixBus
22:404h20
Lisbon
03:00Porto
0 changes
Rede Expressos
23:003h15
Lisboa, Gare Oriente
02:15Porto
0 changes

Find all the dates and times for this journey

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

Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug
Wed
07 Aug
Thu
08 Aug
Fri
09 Aug
Sat
10 Aug
Sun
11 Aug
Mon
12 Aug
Tue
13 Aug

Bus times from Lisbon to Porto

Showing times and prices for 24 Jul

Fastest Journey

3 h 15 m

Average

4 h 4 m

Buses per day

205

Distance

274 km

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

Fastest
Rede Expressos
17:003h15
Lisbon, Gare Rodoviaria Sete Rios
20:15Porto
£111One-way
0 changes
Fastest
FlixBus
12:303h15
Lisbon
15:45Porto
£121One-way
0 changes
Fastest
FlixBus
18:003h15
Lisbon
21:15Porto
£151One-way
0 changes
Fastest
Renex
07:003h15
Lisboa, Gare Oriente
10:15Porto
£111One-way
0 changes
Fastest
FlixBus
07:303h15
Lisbon
10:45Porto
£131One-way
0 changes

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

National Express
Eurolines France
RegioJet
Trenitalia

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.
Pro
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: Coach from Lisbon to Porto

distanceDistance170 miles
durationAverage coach duration2 h 15 min
priceAverage coach ticket price£11 (€13)
frequencyCoach frequency25 a day
changesDirect coachYes, there are 25 direct coaches a day
carriersCoach companiesRede Expressos, Gipsyy, Renex, FlixBus, Infobus, Citi Express, Alsa, EVA Transportes, Movelia, BlaBlaCar Bus, BlaBlaCar or Eurolines Switzerland

Coaches from Lisbon to Porto cover the 170 miles long journey taking on average 2 h 15 min with our travel partners like Rede Expressos, Gipsyy, Renex, FlixBus, Infobus, Citi Express, Alsa, EVA Transportes, Movelia, BlaBlaCar Bus, BlaBlaCar or Eurolines Switzerland. Normally, there are 25 coaches operating per day, including direct services available. You can get the cheapest coach tickets for this route for as low as £3, but the average price of coach tickets is £11. Travellers depart most frequently from Lisbon, Avenida da Liberdade (Monumento aos Mortos da Grande Guerra) and arrive in Porto, Terminal Intermodal de Campanhã.

Coach companies: Rede Expressos, Gipsyy and Renex Lisbon to Porto

Travel from Lisbon to Porto from £3 with Omio’s coach partners Rede Expressos, Gipsyy and Renex! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.

BlaBlaCar Bus from Lisbon to Porto coach information:

  • Average Duration: 18 h 35 min
  • Cheapest Price: £73

FAQs: Lisbon to Porto coach

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 coach tickets from Lisbon to Porto can start from as little as £3 when you book in advance. The average coach ticket price for Lisbon to Porto is £11; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Lisbon to Porto coach travel time is 2 h 15 min   for the 170 mile long route, but the duration can vary if you travel on weekends and holidays.
The first coach from Lisbon to Porto leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last coach from Lisbon to Porto leaves at 23: 00.
Yes, there are 25 direct coaches a day from Lisbon to Porto with Rede Expressos, Gipsyy, Renex or FlixBus. Schedules can vary on holidays or weekends with fewer direct coaches.
When taking a coach from Lisbon to Porto, you can count on Rede Expressos, Gipsyy, Renex, FlixBus, Infobus, Citi Express, Alsa, EVA Transportes, Movelia, BlaBlaCar Bus, BlaBlaCar or Eurolines Switzerland for the best way to get you to Porto. You can also check all possible coach companies who offer a service from Lisbon to Porto and compare the amenities they offer before buying a coach ticket.

When departing from Lisbon, you have various coach station options to start your route from including Lisbon, Avenida da Liberdade (Monumento aos Mortos da Grande Guerra), Lisbon, Praça Dom Pedro IV (Rossio) and Lisbon, Dom Pedro IV Square (Rossio). When arriving in Porto, you can end your route in coach stations like Porto, Terminal Intermodal de Campanhã, Porto and Porto, Aliados.

Passengers board the coach most frequently from Lisbon, Avenida da Liberdade (Monumento aos Mortos da Grande Guerra), which is located around 1.3 miles (2.1 km) away from the city centre, and they get off the coach 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 2 h 15 min each way. Check with Omio app   the best way to travel.
The cheapest month for a coach from Lisbon to Porto is February.
It's helpful to compare your options as there are 3 ways to travel to Porto from Lisbon including taking a train, coach or flight.

More options for your journey from Lisbon to Porto

Here are some other resources that might have the information you need

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