There are 2 way(s) to get from Porto to Lisbon
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Especially during peak season (summer, holidays), trains and coaches can fill up quickly. Booking your tickets online a few days or weeks in advance ensures you get your preferred departure time and avoid fully booked services, saving you stress.
Porto has two main train stations: Campanhã (for long-distance) and São Bento (for regional, connected to Campanhã by metro/local train). Most long-distance trains to Lisbon depart from Campanhã. Coaches depart from the Campo 24 de Agosto or Casa da Música terminals.
Trains from Porto arrive at Lisboa Santa Apolónia or Lisboa Oriente. Coaches usually arrive at Lisboa Sete Rios or Gare do Oriente. Check your ticket for the exact station to plan your onward journey within Lisbon effectively.
The train is generally faster and offers a comfortable journey with scenic views of the Portuguese countryside. Coaches are slightly slower but often more budget-friendly and can access more towns off the main rail lines. Choose based on your priorities.
If you're planning day trips, always check the last return connection. For popular routes like Sintra or Cascais from Lisbon, services are frequent. For more remote destinations, ensure you won't miss the final train or coach back.
🛣️ The journey experience
Planning your journey from Porto to Lisbon? You'll find both train and coach options available, each offering a different balance of speed, cost, and convenience. We understand it can be tricky to decide which is best, especially when comparing different stations and travel times. This guide is designed to give you a clear, side-by-side comparison, so you can instantly see the best choice for your travel style and budget.
For this popular route, the train is generally the faster option, taking approximately 3 hours and costing around 11€. Rede Expressos and FlixBus coaches offer a more budget-friendly alternative, with journeys lasting about 4 hours and tickets priced from 20€. Both provide comfortable travel, but the train often offers a more direct city-centre to city-centre experience.
To avoid confusion or spending more time than necessary, we recommend checking the departure and arrival stations carefully. For most travellers, the train proves to be the simpler and quicker option between Porto and Lisbon, directly connecting the heart of both cities. You can easily book your tickets online with instant confirmation, ensuring a smooth and stress-free start to your Portuguese adventure.
Frequently asked questions — Porto → Lisbon
Train tickets from Porto to Lisbon start from approximately 11€ for a 3-hour journey. Coach tickets are typically around 20€, with a travel time of about 4 hours. Prices can vary depending on how far in advance you book and the type of service selected.
The train is generally faster for the Porto to Lisbon route. A train journey typically takes around 3 hours, while a coach journey usually takes about 4 hours. The train offers a more direct and quicker connection between the city centres.
Long-distance trains to Lisbon primarily depart from Porto Campanhã station. Coaches typically leave from Porto Campo 24 de Agosto bus terminal or Casa da Música. Always confirm your exact departure point on your ticket.
The train journey from Porto to Lisbon takes approximately 3 hours. If you opt for the coach, the journey will typically last around 4 hours. These durations are for direct services and do not include potential transfer times to/from stations.
For most independent travellers, the train is often the best choice for speed, comfort, and direct city-centre connections between Porto and Lisbon. It saves time and offers a reliable service. However, if budget is your top priority, coaches offer a good value alternative.
✨ Why visit Lisbon?
- ✓ Explore the historic Alfama district, with its narrow streets and Fado houses
- ✓ Ride Tram 28 through the city's picturesque neighborhoods and past major sights
- ✓ Visit Belém Tower and Jerónimos Monastery, UNESCO World Heritage sites
- ✓ Enjoy panoramic views of the city and Tagus River from São Jorge Castle
- ✓ Savor authentic Pastel de Nata at a traditional pastry shop
☀️ When to visit Lisbon?
MEDITERRANEAN MILD WET
Spring (March to May) and Autumn (September to October) — Pleasant temperatures, less crowded, ideal for walking and outdoor activities.
What to do in Lisbon?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Lisbon?
For an independent francophone traveler, 4-5 days is ideal to experience Lisbon without rushing. This allows for exploring the main districts like Alfama and Bairro Alto, enjoying fado, and taking a day trip to Sintra or Cascais. If you only have 2-3 days, focus on the city center and select a single day trip.
Related searches