What is the cheapest way to get from Rio Maior to Portimão?
The cheapest way to get from Rio Maior to Portimão is to bus via Lisbon which costs $8.15 - $34.78 and takes 5h 8m.
What is the fastest way to get from Rio Maior to Portimão?
The fastest way to get from Rio Maior to Portimão is to drive which takes 3h 11m and costs $54.35 - $86.96 .
Is there a direct bus between Rio Maior and Portimão?
No, there is no direct bus from Rio Maior to Portimão. However, there are services departing from Rio Maior and arriving at Terminal Rodoviário de Portimão via Lisbon. The journey, including transfers, takes approximately 4h 51m.
How far is it from Rio Maior to Portimão?
The distance between Rio Maior and Portimão is 356 km. The road distance is 325.5 km.
How do I travel from Rio Maior to Portimão without a car?
The best way to get from Rio Maior to Portimão without a car is to bus which takes 4h 51m and costs $25 - $46.74 .
How long does it take to get from Rio Maior to Portimão?
It takes approximately 4h 51m to get from Rio Maior to Portimão, including transfers.
Where do I catch the Rio Maior to Portimão bus from?
Rio Maior to Portimão bus services, operated by FlixBus, depart from Rio Maior station.
Where does the Rio Maior to Portimão bus arrive?
Rio Maior to Portimão bus services, operated by FlixBus, arrive at Lisbon station.
Can I drive from Rio Maior to Portimão?
Yes, the driving distance between Rio Maior to Portimão is 325 km. It takes approximately 3h 11m to drive from Rio Maior to Portimão.
How do I get a bus ticket from Rio Maior to Portimão?
Book your Rio Maior to Portimão bus tickets online with Omio and FlixBus.
Where can I stay near Portimão?
There are 6135+ hotels available in Portimão. Prices start at $33.93 per night.
→
+0→
Transport search
Transport search
From Rio Maior, where will you go next? Select a city below to get started