Bus from Lisbon to Porto and return

Find cheap coach tickets for your bus journey from Lisbon to Porto and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1319 Companies - 5,139,662 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
You’re looking to travel from Lisbon to Porto or vice versa? Then the best thing you can do is compare the ticket fares and availability of different coach operators. That's why CheckMyBus was created: In the search results, our search engine will show you all providers offering your desired bus route. Using our search engine is the easiest way to find the ideal bus ticket for your journey from Lisbon to Porto. All you need to do is to click "Find Now" and book your journey!

Lisbon to Porto Coach Information

Cheapest Bus£16.68
Fastest Bus3h 20m
Distance274.6 km
Coach CompaniesRede Expressos, ALSA
  Bus Lisbon - Porto    275 km
Ø Bus connections11 x
Savings-88%

The cheapest coach connections from Lisbon to Porto

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Lisbon
    Porto
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      13:00
      16:30
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      15:00
      18:30
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      17:00
      20:20
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      19:00
      22:30
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      22:00
      01:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      22:00
      01:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Lisbon
    Porto
      08:30
      23:15
    4 Jun
    ALSAALSA
    from £141.37
  • Lisbon
    Porto
      08:00
      23:15
    4 Jun
    ALSAALSA
    from £141.37


  Carpooling Lisbon - Porto    275 km
   Savings

The cheapest carpooling offers from Lisbon to Porto

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Lisbon
    Porto
      17:00
      20:10
    8 Sep
    BlaBlaCarBlaBlaCar
    from £10.54
  • Lisbon
    Porto
      17:00
      20:10
    26 May
    BlaBlaCarBlaBlaCar
    from £10.54
  • Lisbon
    Porto
      20:00
      23:10
    2 Jun
    BlaBlaCarBlaBlaCar
    from £11.42
  • Lisbon
    Porto
      16:00
      19:00
    23 May
    BlaBlaCarBlaBlaCar
    from £11.42


  Bus Porto - Lisbon    275 km
Ø Bus connections11 x
Savings-89%

The cheapest coach connections from Porto to Lisbon

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Porto
    Lisbon
      09:00
      12:35
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      10:15
      13:35
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      13:30
      17:05
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      15:30
      18:50
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      17:00
      20:20
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      19:15
      22:50
    4 Jun
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      23:15
      02:45
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      22:30
      02:00
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      21:00
      00:30
    4 Jun
    +1
    Rede ExpressosRede Expressos
    from £16.68
  • Porto
    Lisbon
      12:00
      19:45
    4 Jun
    +1
    Eurolines FranceEurolines France
    from £69.37
  • Porto
    Lisbon
      12:00
      19:45
    4 Jun
    +1
    Eurolines FranceEurolines France
    from £69.37
  • Porto
    Lisbon
      17:05
      06:45
    4 Jun
    +1
    Marino AutolineeMarino Autolinee
    from £145.76


  Carpooling Porto - Lisbon    275 km
   Savings

The cheapest carpooling offers from Porto to Lisbon

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Porto
    Lisbon
      07:30
      10:50
    12 Jun
    BlaBlaCarBlaBlaCar
    from £8.78
  • Porto
    Lisbon
      18:30
      21:40
    24 May
    BlaBlaCarBlaBlaCar
    from £10.54
  • Porto
    Lisbon
      18:30
      21:40
    31 May
    BlaBlaCarBlaBlaCar
    from £11.42
  • Porto
    Lisbon
      08:00
      11:00
    23 May
    BlaBlaCarBlaBlaCar
    from £11.42


Current ticket prices


Bus stops in Lisbon and Porto

  Stations
Praça de Mouzinho de Albuquerque 155, 4100-360 Porto (Portugal)
Avenida França 194, Porto (Portugal)
Campo 24 de Agosto , 4300-503 Porto (Portugal)

Find out more details about the service on your bus from Lisbon to Porto and return

The more offers you can select from, the more difficult it usually is to make a decision. This is the reason why CheckMyBus was created: If you are looking for a bus Lisbon - Porto, you might find that more than one company offers convenient routes. In such cases, it’s always good to compare. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Porto to Lisbon and return. Simply insert your date of travel and start your search. In the search results, you will see, which company offers xxl legroom, the most generous luggage policy or on which buses you are allowed to take pets or oversized luggage. For instance: On a bus from Lisbon to Porto, the company FlixBus allows you to take your bike for some extra quid. Check out all the offers and pick the one that suits your individual needs and wishes best. All of this can be done in a few clicks!

Lisbon and Porto: Useful Info

Lisbon
0.52 Million
Porto
249,633
Taxi
£3.35
£3.40
Lisbon
Porto
A taxi journey in Lisbon is 2% cheaper than in Porto.
Local buses
£1.32
£1.14
Lisbon
Porto
A bus fare in Lisbon is 14% more expensive than in Porto.
Beer
£1.32
£1.32
Lisbon
Porto
A pint of beer in Lisbon is 0% more expensive than in Porto.
Water
£0.48
£0.34
Lisbon
Porto
A bottle of water in Lisbon is 30% more expensive than in Porto.
Meal
£6.51
£5.79
Lisbon
Porto
A meal in Lisbon is 12% more expensive than in Porto.
Trusted shop
The CheckMyBus App
Free Download