1map logoGo to main page

Lisbon, Lisbon Region to Portimão, Algarve Region from $16: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Portimão, Portugal

How to Get from Lisbon to Portimão: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$16 RideshareBest price
175.9 milesDistance
2h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon to Portimão with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
3h  20m
Estimated price
$17-35
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
3h  26m
Estimated price
$16-16
Cheapest
route map
Distance: 175.9 miles
Duration: 2h 43m

See more options

Pricing table
Company
Comboios De Portugal
Train
Average Duration
4h  10m
Estimated price
$19-28
Company
various
Drive
Average Duration
2h  43m
Estimated price
$50-75

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $4 $4 $4 $4 $5 $4 $4
Train $13 $13 $13 $13 $16 $14 $13
Fly $46 $46 $46 $46 $46 $46 $46

Traveling From Lisbon to Portimao

Traveling from Lisbon to Portimao reveals a fascinating shift from the vibrant city life of Portugal’s capital to the laid-back coastal charm of the Algarve.

Best Neighbourhoods in Portimao

Portimao offers diverse neighborhoods, each with its own unique charm.

Alvor
• Picturesque village with scenic river views.
• Fantastic seafood restaurants along the waterfront.
Praia da Rocha
• Bustling beach area with vibrant nightlife options.
• Stunning sandy beaches and waterfront promenades.
Centro Histórico
• Rich history with charming cobbled streets.
• Local markets and shops for authentic souvenirs.

Best Times To Visit Portimao's Attractions

Timing your visits can greatly enhance your experience in Portimao.

Praia da Rocha
The beach is less crowded early in the morning or late afternoon.
Alvor Boardwalk
Visit during weekdays for a peaceful stroll along the scenic path.
Museu de Portimao
Mornings right after opening offer a quieter exploration of exhibits.

Portimao Weather: What to Expect Year-Round

Portimao enjoys a Mediterranean climate, characterized by hot summers and mild winters, making it a pleasant destination year-round. The best times to visit are spring and fall, as the weather is comfortable and crowds are lighter, allowing you to fully enjoy the scenic beauty and attractions.

Dining Recommendation in Portimao

For a true taste of Portimao, try the local dish 'Cataplana de Marisco' at Restaurante O Pescador, which showcases the region's fresh seafood in a hearty, communal style that differs from Lisbon's more refined dining scene. The relaxed, coastal vibe of this eatery, along with its use of local ingredients, offers a flavorful and authentic experience that captures the essence of the Algarve.

Lisbon - Portimão operators

Explore transport companies operating between Lisbon and Portimão, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Estação Rodoviária de Lisboa Oriente to Portimao

Average Duration
3h 20m
Estimated price
$25-35
Contact phone
+351 217 524 524
Website
https://rede-expressos.pt/en

Bus from Estação Rodoviária de Lisboa Oriente to Portimao

Average Duration
3h 30m
Estimated price
$17-24
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Estação Rodoviária de Sete Rios to Portimao

Average Duration
3h 25m
Estimated price
$17-22
Contact phone
+351 21 75 24 524
Website
https://eva-bus.com

Bus from Estação Rodoviária de Sete Rios to Portimão

Average Duration
3h 14m
Estimated price
$19-26
Train
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Estação Ferroviária de Lisboa Oriente to Tunes

Average Duration
2h 29m
Estimated price
$17-25

Train from Tunes to Portimao

Average Duration
41m
Estimated price
$2-4
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Other from Lisbon to Portimão Municipality

Average Duration
3h 26m
Estimated price
$16-16

Lisbon to Portimão: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lisbon and Portimão offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Lisbon to Portimão, covering a scenic driving distance of 283.2 km. 💰 Explore budget-friendly travel options as the prices to travel by car from Lisbon to Portimão range from €46 to €69. 🚘 Consider using Blablacar's carpooling service for convenient rideshare opportunities between Lisbon and Portimão.
Average price
€46 - €69
🚆 Traveling by train from Lisbon to Portimao involves a journey of approximately 4 hours and 10 minutes with transfers at Tunes. The train services operated by Comboios De Portugal provide a convenient way to travel between these two cities. 🚆 Route options include transfers in Faro and Lagos, with total journey times ranging from 3 hours 48 minutes to 4 hours 3 minutes. The distance between Lisbon and Portimao is 298 km. 🚆 Prices for the train tickets vary between €18 - €26 for the trip.
Departure Point
Estação Ferroviária de Lisboa Oriente station
Arrival Point
Portimao station
Useful tips for train travellers
• Onboard services on the Comboios de Portugal train from Lisbon to Portimao include a variety of catering options. There is a snack bar that offers light snacks, sandwiches, drinks, and coffee. If you're traveling during lunchtime, consider packing your own meal since the selection is limited, especially for vegetarian options.
• The train operator Comboios de Portugal offers several seating options on this route. You can choose between First Class, which provides more spacious seating and greater comfort, and Second Class (Economy), which is very affordable but offers less room. Consider your budget and comfort preferences before booking. First Class often includes more amenities and a quieter atmosphere.
• For your journey from Lisbon to Portimao, the primary operator is Comboios de Portugal. You can check schedules and book tickets through their official website: cp.pt Additionally, you may occasionally find services from regional private operators such as the Algarve Train, but they primarily serve short-distance routes within the Algarve region.
• Upon arriving at Portimao station, be aware that luggage storage services are available if you need to explore the area before checking into your accommodation. The station does not have showers, but it has restrooms for traveler convenience.
• The fastest way to get from Portimao station to the city center is by taking the local bus number 1, which runs frequently and takes about 15-20 minutes. Make sure to check the local schedules in advance at the station or on the Portimão bus service website to avoid long waits.
⏰ Departing from Estação Rodoviária de Lisboa Oriente, the direct bus to Portimao operated by FlixBus runs hourly and takes approximately 3 hours and 20 minutes to reach its destination. 🚌 🗺️ The scenic journey covers a distance of 282 kilometers from Lisbon to Portimao. 💰 Ticket prices for this bus route vary from €16 to €32. Whether you choose Route 1, Route 2, Route 3, or Route 4, the trip will take around 3 hours and offer a convenient and cost-effective way to travel between these two beautiful Portuguese cities. 🇵🇹
Departure Point
Estação Rodoviária de Lisboa Oriente station
Arrival Point
Portimao station
Useful tips for bus travellers
• Book your FlixBus tickets in advance online to secure the best prices, as fares range between €15 - €31 and can vary based on demand. You can check schedules and purchase tickets directly here: flixbus.com
• Arrive early at Estação Rodoviária de Lisboa Oriente to familiarize yourself with the station layout; it's a large hub and the bus platforms can be easy to miss if you're in a hurry.
• Once you arrive at Portimão, follow the signs to the main exit, which leads to a small plaza where you can find local taxis and buses. Consider exploring the nearby area for quick eateries like O Pescador or Pastelaria Bica, both highly rated for a taste of local cuisine.

Frequently asked questions

Find out more about the route from Lisbon to Portimão.

Or choose the category:
The distance between Lisbon and Portimão is 114 miles or 175.9 miles by road. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 4 hours and 10 minutes to reach Portimão from Lisbon. By car, it takes around 2 hours and 43 minutes to travel from Portimão to Lisbon. Lastly, by bus, it takes roughly 3 hours and 15 minutes to reach Portimão from Lisbon.
The most cost-effective option for traveling from Lisbon to Portimao is to rideshare, which costs €15 and takes approximately 3 hours and 26 minutes. This option allows travelers to split the cost of transportation with others. However, if time efficiency is a priority, driving is the fastest option, taking approximately 2 hours and 43 minutes. Keep in mind that driving does come with additional costs for fuel and tolls, ranging from €46 to €69.
When traveling from Lisbon to Portimao, the prices of a train ticket can range from €17 to €26. Alternatively, a bus ticket between Portimao and Lisbon can vary in price from €15 to €22. These prices are subject to change based on factors such as travel dates, time of booking, and availability. It is recommended to check with the respective transportation companies or online platforms for the most up-to-date pricing information.
To travel from Lisbon to Portimao without using public transportation, you can consider using BlaBlaCar's carpooling service. This service allows you to share rides with other travelers heading in the same direction. The driving distance between Lisbon and Portimao is approximately 176 miles, and it takes around 2 hours and 43 minutes to drive. The prices for carpooling options range from €46 to €69, providing a convenient and cost-effective alternative to public transport.
If you do not have a car, the best way to travel from Lisbon to Portimão is by bus. The journey takes approximately 3 hours and 15 minutes and the cost is between €15 and €22. The bus provides a comfortable and convenient option for transportation, allowing you to sit back and enjoy the scenic route while someone else does the driving.
There is no direct train from Lisbon to Portimão, but there are services that include transfers and take approximately 4 hours and 10 minutes. The train services are operated by Comboios De Portugal and depart from Lisboa - Oriente station. There is, however, a direct bus that departs from Lisboa Sete Rios and arrives at Portimao. The bus services, operated by Rede Expressos, operate hourly and take approximately 3 hours and 15 minutes.
There are plenty of options for accommodation near Portimão. With over 4762 hotels available, you will have no trouble finding suitable lodging for your stay. Prices start at a budget-friendly rate of €30 per night, ensuring there is something to fit every traveler's budget. From luxury resorts to cozy guesthouses, Portimão offers a variety of choices for a comfortable stay.