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!
1850 Companies – 5,632,707 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Lisbon - Porto

Cheapest Bus£7.51
Fastest Bus3h 30m
Distance274.6 km
Coach CompaniesFlixBus, Rede Expressos, Eurolines France, ALSA

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Lisbon
    Porto
    16:15
    20:20
    17 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    16:15
    20:20
    1 Apr
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    16:15
    20:20
    31 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    06:15
    10:20
    3 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    16:15
    20:20
    10 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    06:15
    10:20
    11 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    16:15
    20:20
    4 Mar
    FlixBusFlixBus
    from £7.51
  • Lisbon
    Porto
    22:00
    01:30
    4 Mar
    +1
    Rede ExpressosRede Expressos
    from £8.26
  • Lisbon
    Porto
    22:00
    01:30
    9 Mar
    +1
    Rede ExpressosRede Expressos
    from £8.26
  • Lisbon
    Porto
    22:00
    01:30
    3 Mar
    +1
    Rede ExpressosRede Expressos
    from £8.26
  • Lisbon
    Porto
    09:30
    13:30
    17 Apr
    +2
    Eurolines FranceEurolines France
    from £122.78
  • Lisbon
    Porto
    12:30
    13:30
    6 Apr
    +2
    Eurolines FranceEurolines France
    from £122.78
  • Lisbon
    Porto
    08:30
    23:15
    13 Mar
    ALSAALSA
    from £134.47
  • Lisbon
    Porto
    08:00
    23:15
    13 Mar
    ALSAALSA
    from £134.47
  • Lisbon
    Porto
    18:00
    21:20
    28 Mar
    BlaBlaCarBlaBlaCar
    from £10.86
  • Lisbon
    Porto
    16:30
    19:40
    6 Mar
    BlaBlaCarBlaBlaCar
    from £10.86
  • Lisbon
    Porto
    08:00
    11:10
    9 Mar
    BlaBlaCarBlaBlaCar
    from £10.86
  • Lisbon
    Porto
    16:00
    19:00
    27 Mar
    BlaBlaCarBlaBlaCar
    from £11.69
Departure / Arrival
Date best offer
Company
Best price
  • Porto
    Lisbon
    09:30
    09:55
    1 Mar
    Get BusGet Bus
    from £3.60
  • Porto
    Lisbon
    09:30
    09:55
    2 Mar
    Get BusGet Bus
    from £3.60
  • Porto
    Lisbon
    09:30
    09:55
    3 Mar
    Get BusGet Bus
    from £3.60
  • Porto
    Lisbon
    15:00
    19:05
    31 Mar
    FlixBusFlixBus
    from £5.01
  • Porto
    Lisbon
    06:45
    10:50
    17 Mar
    FlixBusFlixBus
    from £5.01
  • Porto
    Lisbon
    15:00
    19:05
    25 Mar
    FlixBusFlixBus
    from £7.51
  • Porto
    Lisbon
    15:00
    19:05
    18 Mar
    FlixBusFlixBus
    from £7.51
  • Porto
    Lisbon
    15:00
    19:05
    1 Apr
    FlixBusFlixBus
    from £7.51
  • Porto
    Lisbon
    15:00
    19:05
    11 Mar
    FlixBusFlixBus
    from £7.51
  • Porto
    Lisbon
    23:15
    02:45
    2 Mar
    +1
    Rede ExpressosRede Expressos
    from £8.26
  • Porto
    Lisbon
    23:15
    02:45
    29 Feb
    Rede ExpressosRede Expressos
    from £8.26
  • Porto
    Lisbon
    12:00
    20:30
    9 Apr
    +2
    Eurolines FranceEurolines France
    from £114.42
  • Porto
    Lisbon
    12:00
    20:30
    19 Mar
    +2
    Eurolines FranceEurolines France
    from £114.42
  • Porto
    Lisbon
    17:05
    06:45
    13 Mar
    +1
    Marino AutolineeMarino Autolinee
    from £138.64
  • Porto
    Lisbon
    10:00
    13:20
    9 Mar
    BlaBlaCarBlaBlaCar
    from £8.35
  • Porto
    Lisbon
    10:00
    13:20
    29 Feb
    BlaBlaCarBlaBlaCar
    from £10.86
  • Porto
    Lisbon
    18:30
    21:50
    1 Mar
    BlaBlaCarBlaBlaCar
    from £10.86
  • Porto
    Lisbon
    09:50
    13:10
    5 Apr
    BlaBlaCarBlaBlaCar
    from £11.00

Information about the bus connection, amenities and services

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 , which will get you there in 4h 5m. 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 £7.51. 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!
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.
Our website helps you find the best deal within seconds! Compare the price of your bus trip with other travel options ranging from trains over flights to carpooling services. This way you’re guaranteed to find the best offer with prices currently starting from £7.51. But don’t get lost in price comparisons and take an additional look at journey times: Keep your eyes peeled for one of the express routes if you want to save time as well as money.

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)

Compare Lisbon and Porto

£3.19
£3.23
Lisbon
Porto
A taxi journey in Lisbon is 2% cheaper than in Porto.
£1.25
£1.09
Lisbon
Porto
A bus fare in Lisbon is 13% more expensive than in Porto.
£1.25
£1.25
Lisbon
Porto
A pint of beer in Lisbon is 0% more expensive than in Porto.
£0.46
£0.32
Lisbon
Porto
A bottle of water in Lisbon is 31% more expensive than in Porto.
£6.19
£5.51
Lisbon
Porto
A meal in Lisbon is 11% more expensive than in Porto.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download