>
From Lisbon to Porto

Compare prices to get from Lisbon to Porto

Compare transport options from Lisbon to Porto over the next 7 days. Flights start at HK$272. Buses start at HK$36.
Flights
HK$272|1h
Buses
HK$36|3h 15m
HK$686
HK$430
HK$433
HK$447
HK$431
HK$272
HK$437
HK$438
HK$434
HK$433
HK$436
HK$457
HK$434
HK$434
TAP Air Portugal
Cheapest|Fastest
1h
Humberto Delgado AirportFrancisco Sa Carneiro International Airport
HK$430One way
Book
Direct
TAP Air Portugal
Fastest
1h
Humberto Delgado AirportFrancisco Sa Carneiro International Airport
HK$430One way
Book
Direct
easyJet
14h 25m
Humberto Delgado AirportFrancisco Sa Carneiro International Airport
HK$1,027One way
Book
1 stop
TAP Air Portugal
9h 45m
Humberto Delgado AirportFrancisco Sa Carneiro International Airport
HK$1,114One way
Book
1 stop
  • Prices shown from Lisbon to Porto are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Lisbon to Porto

The cheapest way to get from Lisbon to Porto costs only HK$29 on average via Buses, and the quickest way takes just 59m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price HK$418
Average duration 59m
Departure time 06:50 - 19:25
Direct options
Search flights
Bus
Buses Cheapest
Average price HK$29
Average duration 4h 18m
Departure time 04:35 - 17:45
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Lisbon to Porto?

What is the cheapest month to book a one-way flight from Lisbon to Porto?

Average price of one-way tickets from Lisbon to Porto booked on Trip.com over the past 12 months.

For a one-way flight from Lisbon to Porto, fares are lowest in August (HK$512) and highest in December (HK$796).

HK$796
HK$654
HK$512
HK$370
    Cheapest
  • HK$786
    Nov
  • HK$796
    Dec
  • HK$650
    Jan
  • HK$649
    Feb
  • HK$674
    Mar
  • HK$784
    Apr
  • HK$633
    May
  • HK$662
    Jun
  • HK$707
    Jul
  • HK$512
    Aug
  • HK$734
    Sep
  • HK$735
    Oct

What is the cheapest day to travel from Lisbon to Porto by bus?

The average price of a bus from Lisbon to Porto found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Lisbon to Porto is Saturday, with an average price of HK$29.

HK$38
HK$33
HK$29
HK$25
    Cheapest
  • Nov 16
  • Nov 17
  • Nov 18
  • Nov 19
  • Dec 11
  • Nov 14
  • Dec 13

Recommended hotels in Porto

22 Oporto Guesthouse
10/10
12 Reviews
22 Oporto Guesthouse
hotel-star hotel-star hotel-star hotel-praise
1.16 km from city centre
HK$3,688
RE2 in Oporto With 5 Bedrooms and 3 Bathrooms
9.5/10
193 Reviews
RE2 in Oporto With 5 Bedrooms and 3 Bathrooms
hotel-star hotel-star hotel-star hotel-praise
1.21 km from city centre
HK$1,821
Boavista Retreat
-/10
Reviews
Boavista Retreat
hotel-star hotel-star hotel-star hotel-praise
4.35 km from city centre
HK$3,553
N Apartments - Luís
9.7/10
207 Reviews
N Apartments - Luís
hotel-star hotel-star hotel-star hotel-praise
1.91 km from city centre

From Lisbon to Porto: Travel Information

Companies operating from Lisbon to Porto

Rede Nacional de Expressos
FlixBus
ALSA INTERNACIONAL SLU

Find stations and airports near Lisbon and Porto

Popular airports near Lisbon

Humberto Delgado Airport (LIS) Lisbon Portugal
Tires Airport (CAT) Nearby Cascais Portugal

Popular airports near Porto

Francisco Sa Carneiro International Airport (OPO) Porto Portugal
Vila Real Airport (VRL) Nearby Vila Real Portugal

Popular bus stations near Lisbon

LISBON AV. DA LIBERDADE Lisbon Portugal
LISBON RESTAURADORES Lisbon Portugal
LISBON ROSSIO Lisbon Portugal
LISBON MARQUES DE POMBAL Lisbon Portugal
LISBON PICOAS Lisbon Portugal

Popular bus stations near Porto

Porto Mouzinho de Albuquerque Porto Portugal
Porto Boavista Casa da Musica Porto Portugal
Porto Casa da Musica Metro Porto Portugal
Verde Porto Portugal
Porto Terminal Rodoviário Porto Portugal

FAQ – How to Get from Lisbon to Porto

  • What’s the distance between Lisbon and Porto?

    It’s about 276km (171 mi) from Lisbon to Porto.
  • You can travel from Lisbon to Porto in 2 different ways: Flights, Buses.
  • The fastest way to get from Lisbon to Porto is by Flights, with an average journey time of 59 minutes. Other modes of transport take longer: Buses takes on average 4h 18m.
  • The cheapest way to get from Lisbon to Porto is by Buses, with an average price of HK$29. Other modes of transport are more expensive: Flights costs around HK$418 on avergae.
  • When traveling from Lisbon to Porto, travelers usually depart from and arrive to the following locations: Flights typically departs from Humberto Delgado Airport and arrives at Francisco Sa Carneiro International Airport , Buses typically departs from LISBON AV. DA LIBERDADE and arrives at Porto Mouzinho de Albuquerque .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Lisbon to Porto are usually cheapest (August), with an average price of HK$512 Flights from Lisbon to Porto are usually cheapest (Saturday), with an average price of HK$29 .
  • The time difference between Lisbon and Porto is 0m.