More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Beja to Portimao

distanceDistance71 miles (114 km)
priceAverage bus ticket price$18 (€15)
changesDirect busYes

Buses from Beja to Portimao cover the 71 miles (114 km) long route with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $18 (€15), you can find the cheapest bus ticket for as low as $18 (€15). Travelers depart most frequently from Beja and arrive in Portimao, Estação Ferroviária.

Travel Tips: Bus to Portimao from Beja

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 Beja to Portimao.

How much does a cheap bus between Beja and Portimao cost?

If you’re looking to save money on tickets, you can find cheap Beja to Portimao buses for as little as $18 (€15)  in the next 7 days.

How much is the bus from Beja to Portimao on average?

The bus price to Portimao from Beja is on average $18 (€15)  if you are looking to purchase your tickets for this journey in the next 7 days.

How far is Portimao from Beja by bus?

The distance to Portimao from Beja by bus is approximately 71 miles (114 km).

What bus station in Beja goes to Portimao? What bus station do I come into Portimao from Beja?

When traveling this route, Omio customers are departing most frequently from Beja   and arriving in Portimao, Estação Ferroviária.

Where is the bus station in Beja to go to Portimao? Where is the bus station in Portimao located?

Passengers board their bus most frequently from Beja and travel around 0.3 miles (541 m) from the city center to this bus station.

Passengers traveling this route most often arrive at Portimao, Estação Ferroviária and need to travel approximately 0.4 miles (636 m) from the bus station to the city center in Portimao.

How far in advance should I book bus tickets from Beja to Portimao for the best deals?

If you purchase a bus ticket from Beja to Portimao within the next 7 days, you can find tickets to cost on average $18 (€15) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Beja and Portimao are generally on sale a few months before the planned departure date.

More options for your journey from Beja to Portimao

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