The cheapest buses from Porto to Portimao

Showing times and prices for Sep 22

Cheapest

$41

Average

$41

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Porto to Portimao will cost around $ 41 if you buy it on the day, but the cheapest tickets can be found for only $ 41.

Cheapest
05:30PMPorto, Campo 24 de Agosto7h30 01:00AMPortimao
1 changes
$411One-way
Cheapest
06:00AMPorto, Campo 24 de Agosto7h25 01:25PMPortimao
1 changes
$411One-way
Cheapest
12:00PMPorto, Campo 24 de Agosto7h25 07:25PMPortimao
1 changes
$411One-way
Cheapest
03:45PMPorto, Campo 24 de Agosto7h20 11:05PMPortimao
1 changes
$411One-way
Cheapest
02:30PMPorto, Campo 24 de Agosto7h15 09:45PMPortimao
1 changes
$411One-way

Timetable Porto to Portimao

Showing buses for tomorrow, Wed, Sep 22
06:00AMPorto, Campo 24 de Agosto7h25 01:25PMPortimao
0 changes
08:00AMPorto, Campo 24 de Agosto7h00 03:00PMPortimao
0 changes
08:30AMPorto, Campo 24 de Agosto7h15 03:45PMPortimao
0 changes
09:00AMPorto, Campo 24 de Agosto7h55 04:55PMPortimao
0 changes
09:00AMPorto, Campo 24 de Agosto7h45 04:45PMPortimao
0 changes
10:00AMPorto, Campo 24 de Agosto7h45 05:45PMPortimao
0 changes
11:30AMPorto, Campo 24 de Agosto7h00 06:30PMPortimao
0 changes
12:00PMPorto, Campo 24 de Agosto7h25 07:25PMPortimao
0 changes
02:00PMPorto, Campo 24 de Agosto7h25 09:25PMPortimao
0 changes
02:30PMPorto, Campo 24 de Agosto7h15 09:45PMPortimao
0 changes
03:45PMPorto, Campo 24 de Agosto7h20 11:05PMPortimao
0 changes
03:45PMPorto, Campo 24 de Agosto7h15 11:00PMPortimao
0 changes
04:30PMPorto, Campo 24 de Agosto7h15 11:45PMPortimao
0 changes
05:30PMPorto, Campo 24 de Agosto7h30 01:00AMPortimao
0 changes
05:30PMPorto, Campo 24 de Agosto7h35 01:05AMPortimao
0 changes
08:30PMPorto, Campo 24 de Agosto8h15 04:45AMPortimao
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Sep 22
$41Renex
Fri
Sep 24
$41Rede Expressos
Sat
Sep 25
$41Rede Expressos
Sun
Sep 26
$41Rede Expressos
Mon
Sep 27
$41Rede Expressos

The fastest buses from Porto to Portimao

Showing times and prices for Sep 22

Fastest Journey

7 h

Average

7 h 27 m

Buses per day

16

Distance

446 km

It's difficult to get from Porto to Portimao without transferring at least once.

Fastest
08:00AMPorto, Campo 24 de Agosto7h00 03:00PMPortimao
1 changes
$411One-way
Fastest
11:30AMPorto, Campo 24 de Agosto7h00 06:30PMPortimao
1 changes
$411One-way
2nd Fastest
02:30PMPorto, Campo 24 de Agosto7h15 09:45PMPortimao
1 changes
$411One-way
2nd Fastest
04:30PMPorto, Campo 24 de Agosto7h15 11:45PMPortimao
1 changes
$411One-way
2nd Fastest
08:30AMPorto, Campo 24 de Agosto7h15 03:45PMPortimao
1 changes
$411One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Porto to Portimao

distanceDistance277 miles (446 km)
durationAverage bus duration7 h
priceAverage bus ticket price$41 (€33)
changesDirect busYes
carriersBus providersRede Expressos or Renex

Buses from Porto to Portimao cover the 277 miles (446 km) long trip taking on average 7 h with our travel partners like Rede Expressos or Renex. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $41 (€33), but the average price of bus tickets is $41 (€33).

Travel Tips

Buses from Porto 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 Porto to Portimao.
FAQs
What is the price of the cheapest bus from Porto to Portimao?
Omio customers have found cheap bus tickets to Portimao from Porto for as low as $41 (€33)  for the next 7 days.
How much is a bus ticket between Porto and Portimao?
If you’re looking to book your bus tickets in the next week, you can expect the Porto to Portimao bus price to come in at an average of $41 (€33)  one way.
How far is Portimao from Porto by bus?
The distance between Porto and Portimao by bus is approximately 277 miles (446 km).
How long is the bus between Porto and Portimao?
On average the Porto to Portimao bus time is 7 h  covering the 277 miles (446 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus providers offer a service from Porto to Portimao?
When taking a bus from Porto to Portimao, you can count on Rede Expressos or Renex for the best way to get you to Portimao. You can also check all possible bus providers who offer a service from Porto to Portimao and compare the amenities they offer before buying a bus ticket.
Are there any direct buses from Porto to Portimao?
Yes, you can find a direct bus to Portimao from Porto with BlaBlaCar  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What are the first and last departure bus times from Porto to Portimao?
The earliest bus departing from Porto to Portimao leaves at 7: 00 AM. The last bus departing from Porto to Portimao leaves at 1: 00 PM. You can find the latest Porto to Portimao bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a bus ticket from Porto to Portimao to get the best deals?
If you purchase a bus ticket from Porto to Portimao within the next 7 days, you can find tickets to cost on average $41 (€33) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Porto and Portimao are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Porto
Portimao
Aliados
Amenities
Boavista
Amenities
PORTO (Estrada da Circunvalação - Hospital De São João)
Amenities
Porto Baralha Port Urb
Amenities
Porto Batalha Port Urb Portugal
Amenities