Lisbon to Porto : Travel info via Train, Bus, Car or Plane

The journey from Lisbon to Porto spans approximately 195 miles, with typical travel times ranging from 2.75 to 3 hours regardless of transport method . Here’s a comprehensive guide to help you choose the best option for your needs:

Train

  • Duration: High-speed trains take approximately 2 hours and 45 minutes; standard services around 3 hours
  • Cost: Starting from €20-35, though prices vary significantly based on booking time and season
  • Key Benefits:
    • Most convenient option overall
    • Centrally located stations in both cities
    • Scenic views of Portuguese countryside
    • No need to factor in additional airport security time
  • Important Note: Fast trains arrive at Campanha station rather than central São Bento station, requiring a short connection

Bus

  • Duration: Adds 15-30 minutes to train travel time
  • Cost: Generally more affordable than trains, though not always
  • Key Considerations:
    • Less conveniently located stations compared to trains
    • Additional travel time needed to reach bus terminals
    • May require more planning due to less frequent services

Car

  • Duration: Similar to train/bus times for direct routes
  • Cost: Most expensive option overall when factoring in:
    • Rental fees
    • Fuel costs
    • Parking expenses
    • Potential tolls
  • Best For:
    • Road trip enthusiasts
    • Those wanting flexibility to stop en route
    • Visitors interested in exploring smaller towns like Coimbra, Nazaré, and Óbidos

Plane

  • Duration: 55-minute flight time, but total journey around 3 hours including:
    • Airport check-in
    • Security screening
    • Travel to/from airports
  • Practical Considerations:
    • Limited flight frequencies
    • Additional costs for airport transfers
    • May not save significant time when considering total journey
  • Best For: Those who prioritize absolute minimum travel time and can book well in advance

Practical Recommendations

  1. Day Trips: Not recommended as the round trip will consume at least 6 hours of your day
  2. Booking Strategy:
    • Book train tickets in advance for better prices
    • Consider waiting to purchase tickets until arrival for flexibility
    • Have a backup plan ready in case of delays
  3. Station Navigation:
    • Oriente station in Lisbon can be confusing; allow extra time
    • Fast trains to Porto arrive at Campanha station, requiring a connection to São Bento
    • Metro access available at major stations for onward travel
Please Share to