Portugal operates a layered transportation infrastructure where national rail connects major urban centers, regional bus networks reach smaller towns, and metro systems function in Lisbon and Porto. The country measures approximately 560 kilometers north to south in continental territory, with the Lisbon-Porto corridor representing the primary travel axis for most visitors. Comboios de Portugal (CP) manages rail services, Rede Expressos dominates intercity bus routes, and municipal operators control urban transit. The Azores and Madeira require air or sea connections from the mainland, with TAP Air Portugal and SATA operating scheduled island services.
Lisbon's Metropolitano de Lisboa opened in 1959 and currently operates four lines totaling 44.5 kilometers with 56 stations. The system uses color coding—Blue (Linha Azul), Yellow (Linha Amarela), Green (Linha Verde), and Red (Linha Vermelha)—with all lines intersecting at either Alameda or Baixa-Chiado stations. A single journey costs €1.65 when using a reloadable Viva Viagem card, which requires a €0.50 initial purchase. Metro trains run from approximately 6:30 AM to 1:00 AM daily, with frequencies between 5 and 9 minutes during peak hours and up to 13 minutes during off-peak periods. The Red Line connects directly to Lisbon Portela Airport, requiring approximately 20 minutes to reach the city center at Alameda. The metro does not extend to Belém, Sintra, or Cascais, requiring transfers to surface transportation for these destinations.
Carris operates Lisbon's surface network of trams, buses, and funiculars. The historic Tram 28 follows a 7-kilometer route through Alfama, Baixa, and Estrela neighborhoods using Remodelado rolling stock from the 1930s, though this represents tourist infrastructure rather than practical transit for covering distance efficiently. Carris operates 24 tram routes total, with modern Siemens vehicles serving flatter routes and vintage cars assigned to steep inclines where their gear ratios function effectively. A single Carris ticket costs €3.00 when purchased onboard or €1.50 with a Viva Viagem card. The three funiculars—Glória, Bica, and Lavra—operate on inclines between 13.5% and 17.5% and accept the same ticketing. Carris also operates the Santa Justa Lift, a 45-meter iron elevator built in 1902 connecting Baixa to Carmo Square, though this functions as heritage architecture rather than practical vertical transport given surrounding street alternatives.
The Fertagus suburban rail line crosses the Tagus River via the 25 de Abril Bridge, connecting Lisbon's Cais do Sodré station to Setúbal with 14 intermediate stops on the southern bank. Trains operate every 15 to 20 minutes during weekday peaks and every 30 minutes on weekends. A journey from Cais do Sodré to Setúbal requires 58 minutes. Tickets cost €3.70 to €5.75 depending on distance, using the same Viva Viagem card system as Lisbon metro and buses. The service does not extend to the Algarve, and passengers continuing south must transfer at Pragal or Coina stations to CP regional services.
Porto's metro system opened in 2002 and operates six lines totaling 67 kilometers with 81 stations, making it more extensive by track length than Lisbon despite Porto's smaller population. Lines A (Blue), B (Red), C (Green), D (Yellow), E (Purple), and F (Orange) share common tracks through central zones before branching to suburbs. Most of the system operates as light rail on surface rights-of-way rather than underground tunnels. A Zone 2 ticket covering central Porto costs €1.20 with an Andante card, while Zone 4 tickets reaching Matosinhos beach or Francisco Sá Carneiro Airport cost €2.00. The Andante card itself costs €0.60 for initial purchase. Trains reach the airport via Line E (Purple) in approximately 30 minutes from São Bento or Trindade stations. Service operates from 6:00 AM to 1:00 AM daily with frequencies between 4 and 15 minutes depending on line and time.
CP operates four train service categories across Portugal: Alfa Pendular (high-speed tilting trains), Intercidades (intercity), Regional, and Urbano (suburban). Alfa Pendular services connect Braga, Porto, Coimbra, Lisbon, and Faro on the southern coast, using Pendolino technology licensed from Fiat Ferroviaria. The Lisbon-Porto segment requires 2 hours 50 minutes for the 337-kilometer journey, with trains reaching 220 km/h on certain sections. Advance-purchase tickets for this route range from €25 to €44 in second class and €35 to €60 in first class, with prices varying by demand and booking window. Intercidades trains serve the same corridor in approximately 3 hours 15 minutes at lower fares ranging from €22 to €35 in second class. CP offers no rail pass for Portugal alone, though Interrail and Eurail passes include Portuguese services. Seat reservations are mandatory on Alfa Pendular and Intercidades trains and cost €0.75 for passholders.
Regional trains connect smaller cities including Braga, Guimarães, Aveiro, Coimbra, Évora, and Faro to main trunk routes. These services do not require advance booking or reservations, and passengers purchase tickets at stations or from conductors onboard. A Regional ticket from Coimbra to Aveiro costs €3.40 for the 59-kilometer journey requiring approximately 50 minutes. The Urbano category serves commuter functions around Lisbon, Porto, Coimbra, and Braga, with fare structures integrated into local zones. Porto's Urbano trains extend north to Braga and east to Marco de Canaveses using the same Andante card zones as the metro. Lisbon's Urbano services reach Sintra (40 minutes, €2.30), Cascais (33 minutes, €2.30), and Azambuja (65 minutes, €3.55) from different city-center terminals.
The Linha do Douro railway follows the Douro River valley from Porto to Pocinho over 163 kilometers, recognized as one of Europe's scenic rail routes due to continuous river views and terraced vineyard slopes. Regional trains operate this route in approximately 3 hours 30 minutes with 37 intermediate stops. The service connects to Peso da Régua, the principal town in the Douro wine region, in approximately 2 hours from Porto's São Bento station. Tickets cost €11.60 for the full Pocinho route or €8.90 to Peso da Régua. Trains operate four times daily in each direction on this line. The route infrastructure dates to 1887, with some sections single-track requiring passing loops that extend journey times beyond what the 163-kilometer distance might suggest.
Rede Expressos operates scheduled intercity bus services covering routes where rail connections do not exist or offer poor frequencies. The Lisbon-Lagos route in the Algarve requires approximately 3 hours 45 minutes for €21 to €25, operating 8 to 10 times daily. Lisbon-Évora buses run hourly requiring 1 hour 30 minutes for €13 to €15. The company operates from Sete Rios terminal in Lisbon and Campo 24 de Agosto in Porto. Tickets purchased online or via mobile application typically cost €1 to €2 less than terminal purchases. Rede Expressos buses offer WiFi, power outlets, and toilets on most intercity routes. Regional operators including Transdev, Barraqueiro, and Rodonorte serve smaller towns within specific provinces, often with fewer daily frequencies and requiring research at local tourism offices since online schedules appear incomplete or absent for many rural routes.
FlixBus entered the Portuguese market in 2018 and operates services between Lisbon, Porto, Faro, and intermediate cities at prices typically 15% to 30% below Rede Expressos on equivalent routes. A Lisbon-Porto FlixBus ticket costs €8 to €18 depending on booking advance and seat availability. The journey requires approximately 3 hours 30 minutes with one intermediate stop. FlixBus departs from Oriente station in eastern Lisbon rather than the central Sete Rios terminal used by Rede Expressos. International FlixBus routes connect Lisbon and Porto to Spanish cities including Madrid, Seville, and Santiago de Compostela, though these require 5 to 9 hours and face competition from budget air fares that often price lower when booked in advance.
Car rental operates from all major airports and city centers, with international agencies including Europcar, Hertz, Sixt, and Avis maintaining the largest fleets. Daily rates for compact vehicles range from €15 to €45 depending on season, booking advance, and pickup location, with airport surcharges adding €10 to €20 to multi-day rentals. Portugal requires drivers to carry a valid license, with EU licenses accepted directly and other nationalities requiring an International Driving Permit alongside their national license. The minimum rental age varies from 21 to 25 depending on vehicle category and company, with drivers under 25 typically paying surcharges of €10 to €20 daily. Insurance options include Collision Damage Waiver and theft protection, neither mandatory by law but almost universally required by rental agreements with excess amounts ranging from €800 to €1,500.
Portuguese roads divide into autoestradas (motorways), itinerários principais (IP routes), and estradas nacionais (national roads). Autoestradas designated with A-numbers mostly require electronic tolls, collected via transponders or license plate recognition. Rental companies offer three toll payment options: dedicated transponder devices at €1 to €2 daily plus toll charges, activation of automatic license plate billing at €0.31 per day plus tolls, or post-rental invoice at €15 to €25 administrative fee per toll event plus the toll amount. The Lisbon-Algarve A2 motorway costs €19.85 in total tolls for the 262-kilometer route. Several sections including A22 along the Algarve coast and A28 north of Porto operate fully electronic systems with no toll booths, making transponder or pre-registration mandatory for toll payment.
Speed limits in Portugal are set at 50 km/h in urban areas, 90 km/h on national roads, 100 km/h on IP routes, and 120 km/h on motorways. Police enforcement uses fixed cameras and mobile radar units, with fines for exceeding limits by 20 km/h starting at €60 and increasing to €600 for speeds 60 km/h or more above posted limits. Blood alcohol limits are 0.05% for drivers with more than three years of experience and 0.02% for drivers licensed less than three years. Roadside testing occurs at random checkpoints, particularly during weekends and holidays. Parking in city centers requires payment via meters or mobile applications, with Lisbon and Porto operating zone-based systems charging €0.60 to €2.00 per hour depending on location centrality.
Portugal permits wild camping only in designated areas managed by the Instituto da Conservação da Natureza e das Florestas. Overnight parking in motorhomes or campervans on public roads, beaches, or non-designated forest areas violates municipal ordinances in most jurisdictions, with fines ranging from €60 to €300. The country maintains approximately 180 official campsites, including municipal sites charging €8 to €15 per night for two adults with a vehicle and private sites ranging from €15 to €40 in high season. Orbitur operates 20 coastal campsites with advance booking recommended for July and August. Several parking areas designated specifically for motorhomes exist in cities including Lisbon (Parque das Nações), Porto (Freixo), and Lagos (Trindade), charging €10 to €15 per 24 hours with waste disposal and water refill facilities.
Taxi services in Portuguese cities use metered fares with initial flags of €3.25 in Lisbon and Porto, then €0.47 per kilometer. A typical 5-kilometer urban journey costs €7 to €10 depending on traffic and time of day, with 20% surcharges applying between 9:00 PM and 6:00 AM, weekends, and holidays. Bolt and Uber operate in Lisbon, Porto, Faro, and Braga with prices typically 10% to 20% below traditional taxis for equivalent journeys. Airport taxis from Lisbon Portela to the city center operate on a fixed €20 to €25 corridor depending on destination within central zones. Taxis from Porto airport to downtown charge approximately €20 to €25 via meter, while Uber or Bolt typically cost €12 to €18 for the same 15-kilometer route.
TVDE (Transport in Uncharacterized Vehicles from a Distance) regulations implemented in 2018 require ride-hailing drivers to obtain specific licenses and certificates, reducing driver availability compared to neighboring Spain. This regulatory framework sometimes results in longer wait times during peak hours or in smaller cities. Cabify operated in Portugal until 2018 but withdrew following the new licensing requirements. Free Now (formerly MyTaxi) operates in major cities, functioning as a traditional taxi-hailing application rather than a ride-sharing platform, with prices matching metered taxi rates but offering convenience of digital payment and GPS tracking.
Bicycle infrastructure in Portugal remains unevenly distributed, with Lisbon and Porto developing dedicated lane networks over the past decade while most smaller cities lack separated cycling facilities. Lisbon's GIRA bike-share system operates 800 bicycles at 90 stations across the city, charging €2 for 24-hour access plus €1 per hour of use. Annual memberships cost €25 and reduce per-use charges. Porto's bike-share system closed in 2021 due to operational costs exceeding revenue. Electric scooter services from Lime, Bird, and Tier operate in Lisbon and Porto, charging €1 to unlock plus €0.15 to €0.20 per minute, though municipalities restrict operating zones and impose speed limits of 6 km/h in pedestrian areas.
The Ecovia do Litoral cycling route extends approximately 214 kilometers along the Algarve coast from Cape St. Vincent to the Spanish border, mostly following coastal paths and quiet roads with minimal elevation change. The route connects through Sagres, Lagos, Portimão, Albufeira, Faro, Tavira, and Vila Real de Santo António with signage at irregular intervals. Several sections require riding on N125 national road shoulders where dedicated paths do not exist. The EuroVelo 1 Atlantic Coast Route passes through Portugal from Valença on the Spanish border in the north to Vila Real de Santo António in the south, totaling approximately 950 kilometers through Portuguese territory with significant elevation variation in northern sections above Porto.
Ferry services across the Tagus River in Lisbon operate from Cais do Sodré, Terreiro do Paço, and Belém terminals to Cacilhas, Seixal, Montijo, and Trafaria on the southern bank. Transtejo manages these routes with departures every 10 to 30 minutes depending on route and time, requiring 5 to 15 minutes crossing time. Fares integrate with the Viva Viagem card at €1.30 per crossing. The Cais do Sodré to Cacilhas route provides connections to Cristo Rei statue and access to restaurants specializing in seafood. No regular passenger ferry services connect mainland Portugal to the Azores or Madeira, with cargo vessels occasionally accepting passengers but requiring advance arrangement with shipping companies and journey times of 36 to 48 hours to Madeira and 72 to 96 hours to the Azores.
TAP Air Portugal operates domestic flights connecting Lisbon to Porto, Faro, Funchal (Madeira), and Ponta Delgada (Azores) with multiple daily frequencies. Lisbon-Porto flights require 1 hour flight time but offer minimal time savings over rail when considering airport procedures, with advance-purchase fares ranging from €40 to €120 one-way. TAP flights to Funchal from Lisbon require 1 hour 30 minutes with fares from €60 to €180, and to Ponta Delgada require 2 hours 15 minutes with fares from €80 to €250. SATA Air Açores operates inter-island flights within the Azores archipelago, connecting Ponta Delgada to the eight other islands with flights ranging from 30 minutes to 1 hour and fares from €35 to €90 one-way. EasyJet and Ryanair operate seasonal services from Porto and Faro to Funchal during summer months, sometimes pricing below TAP on equivalent routes.