Find a bus from Tavira to Portimao

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 11.28£
Journey duration 4 h 30 min
Connections per day 1
First departure: 08:30
Last departure: 08:30
Distance 79km

By bus from Tavira to Portimao: it's easier with virail

Virail compares for you more than 200 providers to find the solution that better suits your needs. You can filter the results according to your budget to find the best solution for you journey from Tavira to Portimao.

What is the lowest price for bus tickets from Tavira to Portimao?

On average, you can find bus tickets from Tavira to Portimao for 12,60 €. However, if you already know the date of your journey, don't waste time and book as soon as possible low-cost tickets from 12,60 €.

Which stations are served by buses from Tavira to Portimao?

Buses of the route Tavira - Portimao leave from Parada De Autobus Tavira and arrive at Rodoviária Portimao.

Ticket price Tavira - Portimao every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More More More 8 £ More More

Buses from Tavira to Portimao


For relatively short journeys like the one from Tavira to Portimao, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

When do the first and last buses from Tavira to Portimao leave?

To get from Tavira to Portimao by bus it will take you 4 hours and 30 minutes. The first departure is scheduled at 08:07, while the last bus is at 08:07.

Which bus companies are in service in the route Tavira - Portimao?

You can travel by bus from Tavira to Portimao with Rede Expressos.

virail lets you search and compare times and prices of any transports from one city to another