1map logoGo to main page

Porto to Lagos from $30: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Lagos, Portugal

How to Get from Porto to Lagos: 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.

$30 - PlaneBest price
451.1 kmDistance
5h 23m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Lagos 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
Train
Bus
Average Duration
7h  8m
Estimated price
$39-70
Recommended
Company
various
Plane
Train
Average Duration
6h  4m
Estimated price
$30-164
Cheapest
route map
Distance: 451.1 km
Duration: 5h 23m

See more options

Pricing table
Company
various
Bus
Average Duration
8h  8m
Estimated price
$35-65
Company
Comboios De Portugal
Train
Average Duration
7h  17m
Estimated price
$41-59
Company
FlixBus
Bus
Average Duration
7h  30m
Estimated price
$50-70
Company
various
Plane
Train
Average Duration
8h  9m
Estimated price
$58-134
Company
various
Drive
Average Duration
5h  23m
Estimated price
$100-150

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $19 $19 $20 $17 $21 $19 $24
Train $31 $31 $31 $32 $34 $31 $33
Fly $102 $102 $102 $98 $102 $102 $102

Traveling From Porto to Lagos

Traveling from Porto to Lagos offers a dynamic shift from the vibrant, historical streets of the north to the sunny, laid-back beaches of the south, providing distinct flavors of Portuguese culture.

Best Neighbourhoods in Lagos

Lagos features diverse neighborhoods, each offering its own charm and attractions.

Old Town
• Rich in history and architecture
• Vibrant local markets and shops
Meia Praia
• Stunning, expansive beach access
• Great water sports and activities
Santa Maria
• Lively nightlife and dining scene
• Close proximity to picturesque cliffs

Best Times To Visit Lagos's Attractions

Optimizing your experience in Lagos involves timing visits to its top attractions.

Ponta da Piedade
Visit early morning or late afternoon for fewer crowds and stunning light.
Lagos Marina
Weekdays are ideal for a quieter atmosphere and easier dining reservations.
Forte da Piedade
Explore during weekdays in spring or fall for pleasant weather and tranquility.

Lagos Weather: What to Expect Year-Round

Lagos enjoys a Mediterranean climate, characterized by warm summers and mild winters, making it an appealing destination throughout the year. The best times to explore are spring and fall, when pleasant temperatures enhance the travel experience while minimizing the tourist crowds.

Dining in Lagos: A Taste of the South

Indulge in the fresh grilled sardines at Restaurante dos Artistas, where the coastal atmosphere enhances the flavor of local seafood—a stark contrast to the rich and hearty dishes typical of Porto. The dining experience in Lagos showcases an emphasis on vibrant flavors and fresh ingredients, all set against the backdrop of stunning ocean views.

Porto - Lagos operators

Explore transport companies operating between Porto and Lagos, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+351 218 050 653
Website
https://www.cp.pt/passageiros/en

Train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente

Average Duration
2h 44m
Estimated price
$21-30

Train from Vila Nova De Gaia-Devesas to Tunes

Average Duration
5h 14m
Estimated price
$35-55

Train from Tunes to Lagos

Average Duration
1h 3m
Estimated price
$3-5

Train from Faro to Lagos

Average Duration
1h 46m
Estimated price
$5-9

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

Average Duration
2h 29m
Estimated price
$17-25
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

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

Average Duration
3h 50m
Estimated price
$26-40

Bus from Porto Campanhã Bus terminal to Lagos

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

Bus from Porto Campanhã Bus terminal to Estação Rodoviária de Sete Rios

Average Duration
3h 25m
Estimated price
$18-24

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

Average Duration
3h 45m
Estimated price
$17-23
Plane Show flights
Website
https://www.flytap.com

Plane from Porto (OPO) to Faro (FAO)

Average Duration
1h 10m
Estimated price
$22-310
Website
https://www.ryanair.com

Plane from Porto (OPO) to Faro (FAO)

Average Duration
1h 10m
Estimated price
$22-310

Porto to Lagos: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Lagos 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 a scenic journey from Porto to Lagos, covering a distance of 571.3 km. 💰 Plan your budget accordingly as the prices for traveling from Porto to Lagos by car range from €92 to €138. 🏖️ Arrive in Lagos after approximately 5 hours and 23 minutes of driving, ready to explore the stunning beaches, lively streets, and rich history of this beautiful coastal town in the Algarve region of Portugal.
Average price
€92 - €138
🚂 Although there is no direct train from Porto to Lagos, a journey can still be made by transferring at Tunes. The total travel time, including transfers, is approximately 7 hours and 17 minutes. 💰 The price range for a train ticket between Porto and Lagos typically varies from €38 to €54.
Departure Point
Vila Nova De Gaia-Devesas station
Arrival Point
Lagos station
Useful tips for train travellers
• The main train operator on the Porto to Lagos route is Comboios de Portugal (CP). Onboard catering services include a selection of snacks, beverages, and sometimes light meals available through vending machines or the train's catering cart, depending on the service level and train type.
• There are typically two classes available on this route: First Class and Second Class (Economy). First Class offers more spacious seating, with comfortable reclinable seats and fewer passengers per car, while Second Class seats are still comfortable and provide good value for money. If you're looking for added comfort and a quieter journey, consider upgrading to First Class.
• After arriving in Lagos, expect to find the Lagos train station relatively small but well-equipped. There are restroom facilities available, and while the station does not offer luggage storage, many local hotels may provide luggage services if you ask. To navigate the station easily, keep an eye out for signage pointing towards local transport options.
🛫 The quickest and most convenient way to travel from Porto to Lagos is by taking a direct flight from Porto Airport to Faro Airport, which has a flight duration of 1 hour and 10 minutes.
Departure Point
Porto Airport
Arrival Point
Faro Airport
Useful tips for plane travellers
• Book your flight with TAP Portugal or Ryanair early, as both airlines have limited direct flights daily between Porto and Faro, making it essential to secure a good time slot for your itinerary.
• Upon arrival at Faro Airport, be prepared for a brief 10-minute walk to the arrivals area where you will clear customs, as the airport layout is compact and straightforward.
• Expect to pay approximately €50-€60 for a taxi from Faro Airport to Lagos; consider using local rideshare apps for potentially lower rates and more flexible options.
🚌 Hop on a direct FlixBus from Porto Campanhã Bus terminal to Lagos, operated every day, with a travel time of approximately 7 hours and 30 minutes. 🌊 Enjoy the scenic journey as you travel from Porto to Lagos by bus, arriving at the Lagos station after a comfortable ride with FlixBus. 💰 Ticket prices for the Porto to Lagos bus route typically range from €46 to €64, providing an affordable and convenient way to explore the beautiful coastal towns of Portugal.
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Lagos station