Getting Around Portugal: Trains, Buses, Bolt & Cars

Portugal is a small country that packs in a lot, and the good news is that getting around is genuinely easy. Fast trains link the big cities, cheap buses reach the towns in between, Lisbon and Porto have proper metros, and ride-hailing is everywhere and affordable. The one thread running through all of it: your phone. You will buy tickets, hail cars and read live timetables on a screen, so a reliable data connection is the quiet backbone of a smooth trip. Here is how each option works in 2026, what it costs, and when to use it.
Intercity trains: fast, comfortable and scenic
Portugal's national rail operator is Comboios de Portugal, known as CP. For visitors, three service types matter.
The Alfa Pendular is the flagship high-speed train, running the spine of the country from Lisbon up to Porto and Braga, and south to Faro in the Algarve. Lisbon to Porto takes about 2 hours 35 minutes at speeds up to 220 km/h, with roughly 37 trains a day between the two cities. A standard one-way ticket in Turistica (second) class is around 35.70 euros, with Conforto (first) class near 49.90 euros. Both classes include WiFi, power sockets and a cafe-bar. The real money-saver is booking early: promo fares released 5 to 60 days ahead can cut more than 50 percent off, so a Lisbon to Porto seat can dip under 20 euros if you plan.
Intercidades trains cover the same intercity routes a little slower and cheaper, and are a fine alternative when the Alfa Pendular is sold out. Regional and urban lines handle shorter hops, including the busy Lisbon commuter runs out to Sintra and Cascais, and Porto's suburban network. These are not reserved, so you just turn up and ride.
Book on the CP website or the CP app, which lets you buy and store tickets on your phone. That is worth flagging: to buy a last-minute ticket on the platform, or pull up a QR code at the barrier, you need data right there and then. Free station WiFi is patchy, so this is one of the first places a traveller without a local connection gets stuck.
One trip worth planning around is the Douro line from Porto, which follows the river deep into the wine country past terraced vineyards. It is one of the most beautiful rail journeys in Europe and a reason to take the train even when a car would be quicker.
Buses: the budget network that reaches everywhere
Where trains do not go, buses do. Rede Expressos is the main national coach network, with a dense web of routes linking cities and smaller towns. Fares are low, often the cheapest option of all: Lisbon to Porto starts around 15 euros. FlixBus also runs Portuguese routes and cross-border services into Spain, and its app and prices are familiar to anyone who has used it elsewhere in Europe.
Buses genuinely beat trains in a few situations. The rail line hugs the Algarve coast, so to reach inland Algarve towns, or many spots in the Alentejo, the coach is often the only sensible public option. Buses are also handy when trains are booked out at peak times or when you want to shave a few euros off a tight budget.
Book through the Rede Expressos or FlixBus apps and keep your ticket on your phone. As with trains, the boarding QR code lives in an app, so you will want data when you reach the terminal.
City transport: metros, trams and travel cards
Lisbon has a clean, efficient Metro (four lines), plus the Carris buses, trams and funiculars that climb the hills. The card to get is the navegante occasional card (which replaced the old Viva Viagem branding). The card itself costs 0.50 euros, you reload it as you go, and a single Metro or Carris journey is 1.90 euros. The same card works on the ferries and suburban trains, so it is the one piece of plastic that covers most of your Lisbon movement. Do not miss Tram 28, the vintage yellow tram that rattles through Alfama and the old quarters. It is a genuine sightseeing ride, though it gets crowded, so go early.
Porto runs its own excellent Metro and uses a different card, the Andante. The rechargeable Andante Azul card costs 0.60 euros and works across metro, bus and the historic trams on a zone-based system. Load it before you travel and validate each journey.
In both cities, offline maps and the Metro and Carris apps make navigation painless, and live-departure apps tell you when the next tram or bus is actually coming. That works best with a data connection in your pocket. If Lisbon or Porto is your base, our city guides to internet in Lisbon and internet in Porto cover the practical connectivity side.
Ride-hailing: Bolt rules, Uber and FREENOW follow
If you have used ride-hailing anywhere, you will feel at home, with one twist. In Portugal, Bolt is the dominant app, generally bigger and cheaper than Uber locally, with more drivers and quicker pickups, especially outside the two biggest cities. Uber works well in Lisbon and Porto, and FREENOW hails licensed taxis through the same kind of app. Fares are reasonable by Western European standards, and a short city hop is often just a few euros.
The smart move is to install all three and compare prices before you tap. Airport transfers are where this pays off: a Bolt or Uber from Lisbon or Porto airport into the centre is usually far cheaper than a pre-booked private transfer, and easy to arrange the second you land, provided your phone is already online. That is the catch worth repeating: every one of these apps hails a car over data, so you need a working connection at the airport, not after you have found WiFi. A local eSIM for Portugal or a data SIM card solves that before you leave arrivals. Portugal Internet runs on the NOS and Vodafone networks, so coverage holds up in the cities and along the main routes where you will be hailing cars.
Ferries and driving
Lisbon sits on the Tagus, and ferries are part of daily life. The short hop across to Cacilhas is a local favourite for the views back at the city and the seafood restaurants on the far bank, and it is covered by your navegante card. Other Tagus crossings link commuter towns on the south bank. If your trip includes the islands, inter-island ferries connect parts of the Azores, though for the Azores and Madeira most visitors fly between islands.
For everything public transport cannot reach easily, the rural Alentejo, the Douro wine estates door to door, or the quieter Algarve beaches, a hire car unlocks the country. It is not necessary for a city-focused trip, but it transforms a rural one. We cover the process, costs and quirks in detail in our guide to renting a car in Portugal, and if a road trip is the plan, staying connected on the move matters as much as the route, which is where road trip internet in Portugal comes in.
Which mode when: a quick decision guide
- Between major cities (Lisbon, Porto, Coimbra, Faro): Take the train. The Alfa Pendular is fast and comfortable, and early promo fares beat the bus on value. Book ahead on the CP app.
- To towns off the rail line, or inland Algarve and Alentejo: Take the bus with Rede Expressos or FlixBus, or hire a car if you want freedom.
- Around Lisbon or Porto: Use the Metro, trams and buses with a navegante or Andante card. Add Tram 28 in Lisbon as a sight in itself.
- Short hops, late nights, airport runs, or bags in tow: Open Bolt first, then compare Uber and FREENOW.
- Rural wine country, remote beaches, flexible itineraries: Hire a car.
- A scenic day out: The Douro line from Porto or the Sintra train from Lisbon.
The honest through-line is that Portugal is easy to explore on public transport, and you rarely need to force one mode to do everything. Mix them. What ties it all together is a phone that works from the moment you arrive, so the ticket, the map and the ride are always a tap away rather than a scramble for cafe WiFi. If you are weighing up how to stay online, our comparison of eSIM vs pocket WiFi vs SIM lays out the trade-offs, and for the wider picture on budgeting a Portugal trip see is Portugal expensive.
Stay online the moment you land in Portugal
Buy train and bus tickets, hail a Bolt and follow live maps without hunting for WiFi. Rent an unlimited pocket WiFi or grab a local eSIM on the NOS and Vodafone networks.
Frequently asked questions
What is the best way to travel between Lisbon and Porto?
The Alfa Pendular train is the fastest, covering the route in about 2 hours 35 minutes. A standard one-way ticket is around 35.70 euros in tourist class, but promo fares can drop below 20 euros if you book 5 to 60 days ahead. The bus is slower but cheaper, from roughly 15 euros with Rede Expressos or FlixBus.
Do I need to book Portuguese train tickets in advance?
For long-distance Alfa Pendular and Intercidades services, yes. Seats are reserved and early promo fares can save you more than 50 percent. Regional and urban trains are not reserved, so you can buy those on the day. Book everything on the CP website or app, which needs a data connection at the station.
Is Bolt or Uber better in Portugal?
Bolt is the dominant ride-hailing app in Portugal and usually has the most drivers and the lowest fares, especially outside the two big cities. Uber and FREENOW also work well in Lisbon and Porto. It is worth installing all three and comparing prices, since each hails a car through your phone and needs data to work.
Can I get around Portugal without a car?
Yes. Trains and buses connect all the main cities and most towns, and Lisbon and Porto have excellent metro, tram and bus networks. A car mainly helps for the rural Alentejo, the Douro wine estates and remote Algarve beaches. Everything else is easy on public transport plus the occasional Bolt.
Will I need mobile data to use Portuguese transport apps?
Almost always. Buying train and bus tickets, hailing a Bolt, checking live metro and bus times, and following offline-capable maps all lean on your phone. A local eSIM, data SIM or a rented pocket WiFi keeps those apps working the moment you land, rather than hunting for cafe WiFi.
