These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Almada and Portimao

distanceDistance111 miles (179 km)
durationAverage bus duration3 h 10 min
changesDirect busYes

Buses from Almada to Portimao cover the 111 miles (179 km) long route taking on average 3 h 10 min with our travel partners like. There are direct bus services available.

Travel Tips

Buses from Almada to Portimao
Take the bus to Portimao easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Almada to Portimao.
FAQs
What is the distance between Almada and Portimao by bus?
You should expect to travel around 111 miles (179 km)  from Almada to Portimao by bus.
How long is the bus ride between Almada and Portimao?
On average the Almada to Portimao bus time is 3 h 10 min  covering the 111 miles (179 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When can I take the first bus from Almada to Portimao? When can I take the last bus for the day?
You can take the first bus from Almada to Portimao at 5: 15 PM. The last bus from Almada to Portimao that you can take departs at 5: 15 PM. Omio shows you the latest bus from Almada to Portimao schedule to help you book the best departure time for this trip.
Stations

Important Stations and Airports for this Journey

Portimao
Portimao
Amenities
Portimao
Amenities
Portimao
Amenities

Buses from Almada to Portimao: related information

Here are some other resources that might have the information you need