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!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
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 £5.15. 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£5.15
Fastest Bus3h 30m
Distance274.6 km
Coach CompaniesFlixBus, Rede Expressos, Eurolines France, ALSA
  Bus Lisbon - Porto    275 km
Ø Bus connections11 x
Savings-96%

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
      18:45
      22:50
    18 Dec
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      18:45
      22:50
    17 Dec
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      18:45
      22:50
    19 Dec
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      06:15
      10:20
    20 Nov
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      16:15
      20:20
    27 Nov
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      16:15
      20:20
    10 Dec
    FlixBusFlixBus
    from £5.15
  • Lisbon
    Porto
      22:00
      01:30
    2 Dec
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Lisbon
    Porto
      22:00
      01:30
    5 Dec
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Lisbon
    Porto
      22:00
      01:30
    3 Dec
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Lisbon
    Porto
      22:00
      01:30
    9 Dec
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Lisbon
    Porto
      09:30
      17:15
    27 Nov
    +1
    Eurolines FranceEurolines France
    from £60.03
  • Lisbon
    Porto
      14:30
      04:30
    27 Nov
    +1
    Eurolines FranceEurolines France
    from £60.88
  • Lisbon
    Porto
      08:30
      23:15
    27 Nov
    ALSAALSA
    from £138.06
  • Lisbon
    Porto
      08:00
      23:15
    27 Nov
    ALSAALSA
    from £138.06


  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
      10:00
      13:10
    24 Nov
    BlaBlaCarBlaBlaCar
    from £6.00
  • Lisbon
    Porto
      21:20
      00:30
    21 Dec
    +1
    BlaBlaCarBlaBlaCar
    from £8.58
  • Lisbon
    Porto
      05:10
      08:50
    19 Nov
    BlaBlaCarBlaBlaCar
    from £11.15
  • Lisbon
    Porto
      17:00
      20:30
    16 Nov
    BlaBlaCarBlaBlaCar
    from £12.00


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

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
      18:00
      22:05
    18 Dec
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      18:00
      22:05
    17 Dec
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      15:00
      19:05
    11 Dec
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      15:00
      19:05
    10 Dec
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      13:00
      17:05
    19 Dec
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      15:00
      19:05
    27 Nov
    FlixBusFlixBus
    from £5.15
  • Porto
    Lisbon
      23:15
      02:45
    20 Nov
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Porto
    Lisbon
      23:15
      02:45
    28 Nov
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Porto
    Lisbon
      23:15
      02:45
    21 Nov
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Porto
    Lisbon
      23:15
      02:45
    17 Nov
    +1
    Rede ExpressosRede Expressos
    from £7.72
  • Porto
    Lisbon
      23:15
      02:45
    6 Dec
    +1
    Rede ExpressosRede Expressos
    from £8.03
  • Porto
    Lisbon
      12:00
      19:45
    27 Nov
    +1
    Eurolines FranceEurolines France
    from £67.74
  • Porto
    Lisbon
      12:00
      19:45
    27 Nov
    +1
    Eurolines FranceEurolines France
    from £67.74
  • Porto
    Lisbon
      17:05
      06:45
    27 Nov
    +1
    Marino AutolineeMarino Autolinee
    from £142.35


  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
      21:00
      01:10
    19 Nov
    +1
    BlaBlaCarBlaBlaCar
    from £11.15
  • Porto
    Lisbon
      09:50
      13:20
    15 Nov
    BlaBlaCarBlaBlaCar
    from £12.01
  • Porto
    Lisbon
      16:00
      19:00
    17 Nov
    BlaBlaCarBlaBlaCar
    from £12.86
  • Porto
    Lisbon
      10:20
      14:30
    16 Nov
    BlaBlaCarBlaBlaCar
    from £13.72


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
R. de Alexandre Herculano 341, 4000-053 Porto (Portugal)
Campo 24 de Agosto , 4300-503 Porto (Portugal)
Rua do Capitão Henrique Galvão , 4050-424 Porto (Portugal)

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

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and eco-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, coach providers have stepped up their game when it comes to on-board features by offering appliances from electrical outlets over air-con to WiFi free of charge. When taking a look at the search results displayed on our page, you can instantly see, which provider offers which comfort features. For instance, electrical outlets can be found on the buses of the coach company FlixBus. A generous luggage allowance is basically a given as well. Have you remembered to check all the information necessary for a successful coach trip from Porto to Lisbon? Take a look at the exact location of the bus terminals in both cities, find out about departure times and pick the best bus for your personal needs. You can also use CheckMyBus to look for current discount codes for your bus Lisbon – Porto: Saving a few extra pounds will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

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.11
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.65
Lisbon
Porto
A meal in Lisbon is 12% more expensive than in Porto.
Trusted shop
The CheckMyBus App
Free Download