ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Lisbon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Portimão to Lisbon

🛣️ The journey covers a distance of approximately 278 km and takes around 3 hours and 20 minutes to reach Lisbon from Portimao. FlixBus operates the bus services for this route, providing a comfortable and reliable transportation option for travelers. 💰 The prices for a bus ticket between Lisbon and Portimao can range from €16 to €32, offering an affordable travel choice for those looking to explore the beautiful city of Lisbon from the charming coastal town of Portimao.

Where to stay in Lisbon

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Portimao and Lisbon. The bus departs from Portimao and arrives at Estação Rodoviária de Lisboa Oriente. Buses depart hourly, operating every day, with the journey typically lasting around 3 hours and 20 minutes. This convenient and efficient option provides a straightforward way to travel between these two destinations.
  • The cost of a bus ticket from Portimao to Lisbon typically ranges from €16 to €33, depending on factors such as the time of booking and the class of service selected. It is advisable to book your ticket in advance to secure the best price. The variation in prices allows travelers to choose an option that fits within their budget while enjoying a comfortable journey between these two cities.
  • The buses from Portimao to Lisbon are typically less crowded during off-peak hours, such as mid-week mornings or afternoons. On the other hand, peak travel times like weekends or holidays tend to see higher passenger volume, resulting in more crowded buses. It's advisable to consider traveling during weekdays and booking tickets in advance to secure a more comfortable and less crowded journey between Portimao and Lisbon by bus.
  • The first bus from Portimao to Lisbon typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. Travelers have the option to choose from various departure times throughout the day when planning their journey between Portimao and Lisbon by bus.

Will you be returning to Portimão by bus?

If you are looking for a return bus travel, please check buses from Lisbon to Portimão.

See schedule