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
1027 Companies - 4,029,435 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Are you looking for a coach from Lisbon to Porto? Then use our search engine to find the ideal connection for your travel needs. Are you in a hurry? Then pick the fastest bus route provided by . Some coaches can take a little longer and consequently might not appear as ideal options. However, these might be the most affordable buses you can take. For this reason, it's a smart idea to compare and contrast! If you’re hoping to save a lot of money on your journey from Porto to Lisbon, pick the most affordable bus ticket, which starts as low as £16.30. Please note: Should you book too last minute or in times of unusually strong demand, tickets could become a little more expensive. Just click "Find Now", see all available options and book your bus!

Lisbon to Porto Coach Information

Cheapest Bus£16.30
Fastest Bus3h 30m
Distance274.6 km
Coach CompaniesRede Expressos, Eurolines France, ALSA
  Bus Lisbon - Porto    275 km
Ø Bus connections10 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
    26 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    23 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    25 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    23 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    25 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    20 Mar
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      23:00
      02:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      21:00
      00:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      22:00
      01:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Lisbon
    Porto
      09:30
      17:15
    3 Apr
    +1
    Eurolines FranceEurolines France
    from £60.04
  • Lisbon
    Porto
      09:30
      17:15
    3 Apr
    +1
    Eurolines FranceEurolines France
    from £67.76
  • Lisbon
    Porto
      08:30
      23:15
    3 Apr
    ALSAALSA
    from £138.10
  • Lisbon
    Porto
      08:00
      23:15
    3 Apr
    ALSAALSA
    from £138.10


  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
      18:00
      20:50
    12 Apr
    BlaBlaCarBlaBlaCar
    from £10.29
  • Lisbon
    Porto
      17:00
      20:10
    8 Sep
    BlaBlaCarBlaBlaCar
    from £10.29
  • Lisbon
    Porto
      10:30
      13:30
    22 Mar
    BlaBlaCarBlaBlaCar
    from £10.29
  • Lisbon
    Porto
      08:40
      11:40
    14 Apr
    BlaBlaCarBlaBlaCar
    from £11.15


  Bus Porto - Lisbon    275 km
Ø Bus connections10 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
      22:30
      02:00
    22 Mar
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      21:00
      00:30
    28 Mar
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      21:00
      00:30
    4 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      23:15
      02:45
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      22:30
      02:00
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      21:00
      00:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      22:30
      02:00
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      23:00
      02:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      21:00
      00:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      21:00
      00:30
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      22:30
      02:00
    3 Apr
    +1
    Rede Expressos
    from £16.30
  • Porto
    Lisbon
      12:00
      19:45
    3 Apr
    +1
    Eurolines FranceEurolines France
    from £67.76
  • Porto
    Lisbon
      12:00
      19:45
    3 Apr
    +1
    Eurolines FranceEurolines France
    from £67.76
  • Porto
    Lisbon
      17:05
      06:45
    3 Apr
    +1
    Marino AutolineeMarino Autolinee
    from £142.39


  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
      22:00
      01:10
    24 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £8.58
  • Porto
    Lisbon
      15:40
      18:50
    29 Mar
    BlaBlaCarBlaBlaCar
    from £10.29
  • Porto
    Lisbon
      07:30
      10:50
    12 Jun
    BlaBlaCarBlaBlaCar
    from £11.15
  • Porto
    Lisbon
      16:30
      19:30
    21 Mar
    BlaBlaCarBlaBlaCar
    from £12.01


Current ticket prices

You're into bargains? Then you're in the right spot! Don’t simply check for buses but compare the price of your coach journey to other means of travel such as a train ride, carpooling or even a flight. This way you’ll definitely seal the best deal! Another piece of advice: If possible, check prices for different days because they’re usually subject to demand.

Bus stops in Lisbon and Porto

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

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

If you want to go away but don’t know how, we would highly recommend checking the bus timetables. Taking the bus is not only an ecofriendly option, it’s also quite inexpensive and as comfortable and convenient as taking a train or plane. Over the past few years, intercity bus providers have really gone the extra mile by offering top-notch amenities ranging from USB ports over entertainment systems to wireless internet for free. On CheckMyBus you can easily find out which companies offer which services. Also make sure to check the individual luggage policies: Most companies operating the route Lisbon - Porto allow you to take handluggage and one normal size suitcase on board for free. Additional or oversize luggage can usually be added for some extra pounds. Do you have all the info you need for a successful trip from Porto to Lisbon? Take a look at the exact location of the coach terminals in both cities, check departure times and find the perfect ride. One last piece of advice: Browse our site for the latest promo codes. After all, everyone likes a good bargain, right?

Lisbon and Porto: Useful Info

Lisbon
0.52 Million
Porto
249,633
Taxi
£3.27
£3.32
Lisbon
Porto
A taxi journey in Lisbon is 2% cheaper than in Porto.
Local buses
£1.29
£1.12
Lisbon
Porto
A bus fare in Lisbon is 14% more expensive than in Porto.
Beer
£1.29
£1.29
Lisbon
Porto
A pint of beer in Lisbon is 0% more expensive than in Porto.
Water
£0.47
£0.33
Lisbon
Porto
A bottle of water in Lisbon is 30% more expensive than in Porto.
Meal
£6.36
£5.66
Lisbon
Porto
A meal in Lisbon is 12% more expensive than in Porto.
Trusted shop
The CheckMyBus App
Free Download