Buses in Portugal: How To Get Around Portugal By Bus

The small print: Portugalist may generate a commission from mentioned products or services. This is at no additional cost to you and it does not affect our editorial standards in any way. All content, including comments, should be treated as informational and not advice of any kind, including legal or financial advice. The author makes no representations as to the accuracy, completeness, suitability, or validity of any information on this site and will not be liable for any errors or omissions or damages arising from its display or use. Links to external websites do not constitute an endorsement.

Following on from the article about getting around Portugal by train, I’ve put together a guide to getting around Portugal by bus. I’ve travelled extensively by bus here – taking buses throughout the country and even into Spain as well.

Portugal has an extensive bus network that is made up of two types of buses which I think of as “local buses” and “coaches.”

The coaches are usually for trips lasting for several hours but can be as little as an hour or less. They are usually fairly new, have working air con, are quite comfortable, and sometimes even have an onboard food and drinks service. They usually connect cities and large towns with each other.

Moving to Portugal Made Simple Cover Wish moving to Portugal was a little more simple? 

Now it can be. Get the book Moving to Portugal Made Simple from Amazon.

The local buses, on the other hand, are often a bit out of date but very functional – much like the trains. They usually connect small towns and villages with each other.

Between the two, you can get to and from just about anywhere in mainland Portugal and even beyond the border as well.

Unfortunately, finding bus journey information isn’t usually as easy as going on Google Maps and letting Google tell you when the next bus is. If only.

Don’t worry, it isn’t too difficult. Most people travelling in Portugal take longer distance buses (e.g. Lisbon to Porto or Porto to Faro) which means using the Rede Expressos website (which is easy to use, don’t worry). It’s only really challenging if you’re trying to get the bus in small towns and cities, but we’ll get to that.

Coach travel in Portugal

The Rede Expressos website is very easy to use. You can easily look up tickets, buy them online, and have the tickets delivered to your email. This article gives tips on using that website, but you could also use flixbus.pt to find cheap bus tickets and busbud to compare bus ticket prices. The buses one these websites are usually companies that do long distance. Unfortunately, many local bus timetables aren’t available online.

You don’t need to print the tickets

As long as you can show the PDF on your phone, that’s enough. I usually have my identification close by in case I’m asked for it, but I never have been.

You can book your tickets last minute

Although you should probably book in advance in case there are any technical issues, I’ve booked tickets less than an hour before a journey and it hasn’t been a problem.

Seats are allocated in order

The ticketing system automatically assigns the first person to buy a ticket seat 1, the next person gets seat 2, etc. If you want a chance of getting a seat by yourself, manually change your allocated seat before paying.

change bus seats on Rede Expressos

Credit card problems?

Sometimes payment processors in Portugal reject non-Portuguese credit cards. That happens to a lot of people when they’re trying to book train tickets, so it might happen to you if you’re trying to book bus tickets.

If it does, try going through PayPal instead. You don’t actually need to have a PayPal account – you can actually pay with your credit card or debit card via PayPal as well.

Tip: Lisbon is ‘Lisboa’ in the searchbox rather than ‘Lisbon.’ Also there are two bus stations (Sete Rios and Oriente) and you will probably have to do a search for both.

Zip/Post Code problems?

The invoice section seems to only be designed for Portuguese postal codes, which follow this format: 1200-047. You can’t insert a UK postcode or US zip code. The solution is to simply not fill in the invoice section, which is optional, and just skip ahead to the payment. For those that don’t live in Portugal, the main payment options will be either the credit card option or the PayPal option. If the credit card option doesn’t work, you can still use your credit card and pay through PayPal.

Discounted coach tickets

Rede Expressos discounts

Rede Expressos offers discounted coach tickets for the following groups, and you can select your ticket type on the homepage when before you begin your ticket search.

  • Senior (65 or older)
  • Youth (13-29)
  • Child (4-12)
  • Baby (up to 4 years old)
  • Military (65 or older)

You will need to present ID if you’re travelling on a discounted ticket.

Other coach companies (e.g. Flixbus)

As well as Rede Expressos, there are a few international bus companies that operate in Portugal and have their own bus networks.

  • Flixbus – Most useful for international routes (e.g. Lisbon to Sevilla) but it offers some routes within Portugal as well. You can see all the routes on the route maps page.
  • Omio – Pulls in results from Rede Expressos and also some other Portuguese bus networks like EVA. It’s the same results that you can get anywhere else (although slightly more expensive) but pretty presented and easier to use.

Local bus travel in Portugal

While the coaches on Rede Expressos cover journeys between cities or large towns (e.g. Lisbon to Porto), local buses connect smaller towns and villages.

Local buses are managed by regional bus services. For example, there’s a “Rodoviária do Alentejo,” “Rodoviária do Oeste,” and “Rodoviária do Tejo.” The biggest challenge is often working out which is the local website that you should be looking at.

You probably won’t be able to buy tickets online

While you can easily buy coach tickets online, there’s a good chance that you won’t be able to buy your local bus tickets online: you’ll have to buy them at the bus station.

Don’t expect any mod cons

These buses are usually much older and don’t have wifi, toilets, or even air con.

Most bus stops don’t have timetables

For whatever reason, bus stops (especially bus stops in the countryside) don’t have printed bus timetables inside them. You’ll probably either need to wait for the next bus (if you’re already there) or go into the local tourist information office to get a copy of the bus timetable. 

International bus journeys

If you want to book an international ticket, for example to somewhere in Spain or France, there are a couple of websites that you can use.

  • Rede Expressos – As well as domestic tickets, you can also buy international bus tickets to Spain and some destinations in France.
  • Flixbus – Offers routes from Portugal to destinations all over Europe including Barcelona, Paris, and Luxembourg. From there, you can connect to hundreds of other destinations like Rome, Prague, and Budapest. (See the route map here)
  • Alsa – Spain’s national bus network, which also includes some routes into France as well.
  • Eurolines – Offers international routes from Portugal to destinations all over Europe: everywhere from Amsterdam to Zagreb.

FAQs about bus travel in Portugal

Which is better in Portugal, bus or the train?

It’s down to a matter of preference.

Personally, I think there are a lot of pros to the buses over trains. The first being that they cover the whole of the country and the second being that the bus stations are always in the city centre (some train stations are 10 km or more away from their actual destination).

Which is cheaper in Portugal, bus or the train?

Unfortunately, there isn’t a black and white answer to this and you will have to check both.

If you’re travelling cross country (e.g. Lisbon to Porto), and you’re booking in advance (7 days or more), then the train is probably going to be cheaper as you can usually get a discounted ticket. It’s not always the case, though: sometimes the bus is cheaper. You really do need to check both.

If you’re travelling a short distance, coach travel (e.g. Rede Expressos) can be more expensive than the train as Rede Expressos, for some reason, has a minimum ticket price of €6.

Which is faster in Portugal, bus or the train?

If you take an AP (Alfa Pendular) long distance train it’s normally faster than the bus: for example the train from Lisbon Oriente to Porto Sao Bento takes 2h51 while the bus from Lisbon Oriente to Porto takes at least 3H15.

For shorter distances, there’s usually not a big difference.

Can I bring my bike on the bus?

You can bring your bike on Rede Expressos buses, but you will need to buy it a bike ticket. More information about transporting bikes can be found on the website’s terms and conditions.

Can I bring my pet on the bus?

You can bring your pet on Rede Expressos national buses, but you will need to buy it a pet ticket and follow the pet travel rules.

Share this article

Moving to Portugal Made Simple Cover Wish moving to Portugal was a little more simple? 

Now it can be. Get the book Moving to Portugal Made Simple from Amazon.

Leave a Comment


  1. Hello, Could you please suggest how can I travel BY BUS/TRAIN from Lisbon airport to Setubal. I tried almost all options to find a aschedule but it was frustrating. Please help.

  2. Hi, we are arriving at Lisbon Airport with bikes and want to take the bus (it seems there are no trains) to Evora. Can’t seem to find buses, either, but I assume there is one. Can you help?

    • Hi Louisa,

      There are both trains and buses to Evora, but it's maybe confusing because there are several bus and train stations in Lisbon. You can get the train from Lisboa Oriente, which is the closest to the airport.

      Bus-wise, there are more options from Lisboa Sete Rios bus station rather than Lisboa Oriente but there are one or two from Oriente. Hope that helps.

      Get the book Moving to Portugal Made Simple on Amazon now

  3. Hi, a group of friends and I are planning the Camino Portugues, but we only have a week. We will fly into Porto, but start the trail at Valenca-Tui. But the coast route from Porto to Vila do Conde looks awesome, so we thought we'd do this first. My question is can we get a bus from Vila do Conde to somewhere on the main bus route from Porto to Valenca-Tui? Can we find timetables or routes online for local buses. Thanks

    • Hi Gillian,

      Apologies for the late reply.

      Yes, there are buses but finding the timetables for that part of Portugal seems to be very tricky!

      There's a regular bus from Vila do Conde to Trofa. There seems to be one every hour or so - see here: https://www.transdev.pt/cic/12

      From Trofa you can easily take a train to Valença.

      Get the book Moving to Portugal Made Simple on Amazon now

  4. My husband and I will be traveling from the Lisbon airport to Lagos. What would you suggest as our best mode of transportation? Also I'm hesitant to purchase bus or train tickets in advance in case of flight delays. Do you have any advice? Thanks!

    • Hi Hannah,

      I can understand the concern about delays. I was flying into Lisbon a few weeks ago on an airline that I had been delayed with before and so I didn't book the tickets until I had landed and was past security and had collected my bags. Lisbon Airport has free wifi and there are plenty of cafés if you want to take out a laptop to book it. I book on the Rede Expressos website on my phone.

      You can also cancel tickets and change both bus and train tickets but you might be in the air when your realise that you need to do it and you probably won't have wifi then. Buses need to be cancelled at least two hours before departure I think. Trains are a little more flexible, but there is still a timeframe in which you need to cancel.

      If you're happy to book in when you land, I would do that. Both the buses and the train are located close by at Lisboa Oriente station so you can just pick whichever is most convenient for you. The train is usually slightly faster, but only just. Between both the buses and the train, there's also usually plenty of seats available but I did check how things were looking the day before.

      There's also the option of booking an airport transfer, but that'll probably cost you more than €300. You could also rent a car for the journey, but you will have to pay a drop-off fee if you drop it off at a different location.

      Get the book Moving to Portugal Made Simple on Amazon now