1map logoGo to main page

Lisbon, Lisbon Region to Sagres, Algarve Region from $19: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Sagres, Portugal

How to Get from Lisbon to Sagres: 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.

$19 by busBest price
191.5 kmDistance
3h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon to Sagres 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
EVA Transportes
Bus
Average Duration
4h 
Estimated price
$19-35
Recommended
route map
Distance: 191.5 km
Duration: 3h 19m

See more options

Pricing table
Company
various
Bus
Average Duration
5h  55m
Estimated price
$21-47
Company
various
Drive
Average Duration
3h  19m
Estimated price
$55-90

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $9 $5 $5 $7 $9 $10 $9
Train $15 $21 $18 $15 $22 $18 $20

Traveling From Lisbon to Sagres

The journey from Lisbon to Sagres offers a striking contrast, with Lisbon's vibrant city life giving way to Sagres' rugged coastline and tranquil beaches.

Best Neighbourhoods in Sagres

Sagres offers diverse neighborhoods, each with its own charm and attractions.

Sagres Village
• Quaint streets lined with local shops and cafés.
• Close proximity to iconic Sagres Fortress.
Martinhal
• Stunning beaches ideal for water sports and relaxation.
• Family-friendly atmosphere with great accommodations.
Cabo de São Vicente
• Home to breathtaking sunsets and dramatic cliffs.
• Historic lighthouse with captivating views.

Best Times To Visit Sagres's Attractions

Timing your visits to Sagres's attractions can enhance your experience significantly.

Sagres Fortress
Early morning or late afternoon offers cooler temperatures and fewer tourists.
Cabo de São Vicente
Visit at sunset for stunning views and a mesmerizing atmosphere.
Praia do Amado
Weekdays in early summer ensure a quieter beach experience without large crowds.

Sagres Weather: What to Expect Year-Round

Sagres enjoys a Mediterranean climate, characterized by mild winters and warm summers, making it a pleasant destination throughout the year. Spring and early autumn often present the best times to visit, as you'll find milder temperatures and fewer tourists, enhancing your outdoor adventures.

Dining Recommendation in Sagres

At A Sagres, try the fresh grilled sardines, a dish that showcases local ingredients and reflects the fishing heritage of the area, contrasting with the more cosmopolitan flavors found in Lisbon. The casual beachfront atmosphere invites you to enjoy your meal while taking in stunning ocean views, creating a distinctive experience that highlights Sagres' coastal charm.

Lisbon - Sagres operators

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

Bus
Contact phone
+351 21 75 24 524
Website
eva-bus.com

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

Average Duration
4h
Estimated price
$22-35
Contact phone
+351 21 75 24 524
Website
rede-expressos.pt

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

Average Duration
4h 35m
Estimated price
$19-25
Contact phone
+49 30 300 137 300
Website
flixbus.de

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

Average Duration
3h 50m
Estimated price
$26-40
all-pages.other Show other routes
Contact phone
+351 300 074 830
Website
vamusalgarve.pt

Other from Lagos - Terminal Rodoviário to Sagres - Porto da Baleeira

Average Duration
1h 5m
Estimated price
$3-11
Contact phone
+351 217 524 524
Website
rede-expressos.pt

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

Average Duration
4h
Estimated price
$18-25

Lisbon to Sagres: Overview of Bus, Train, Flight, and Car Trips

Traveling between Lisbon and Sagres 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 unforgettable road trip from Lisbon to Sagres, a journey spanning 331.5 km. Wind through picturesque coastal landscapes and charming rural towns as you make your way to the southwestern tip of Portugal. 💰 Prices to traverse the route by car range from €51 to €83, offering flexibility for every budget. ⏱️ Allow approximately 3 hours and 19 minutes for this scenic drive, taking in the beauty of the Algarve region as you venture towards Sagres. This road trip promises a perfect blend of relaxation, adventure, and discovery in one of Portugal's most captivating destinations.
Average price
€51 - €83
🚌 Depart from Lisbon's Estação Rodoviária de Sete Rios, the direct bus operated by EVA Transportes to Sagres runs three times a week, providing a convenient and scenic journey. 🌅 Travelers can expect the trip to last about 4 hours, passing through beautiful landscapes and coastal views along the way. 🎟️ Ticket prices for the Lisbon to Sagres bus range from €17 to €32, offering an affordable transportation option for those looking to explore the stunning region. 🌊
Departure Point
Estação Rodoviária de Sete Rios station
Arrival Point
Sagres station

Frequently asked questions

Find out more about the route from Lisbon to Sagres.

Or choose the category:
The distance between Lisbon and Sagres is 119 miles. By car, it typically takes about 3 hours and 19 minutes to travel from Sagres to Lisbon. If you prefer to take a bus, the travel time is usually around 4 hours. The road distance between the two cities is slightly longer at 205.6 miles.
For the most cost-effective option, taking a bus from Lisbon to Sagres is recommended. The bus journey takes around 4 hours and costs approximately €16-€23. However, if you prefer a faster mode of transportation, driving is the most time-efficient option. It takes around 3 hours and 19 minutes to reach Sagres from Lisbon by car, with costs ranging from €50-€82.
The prices for traveling from Lisbon to Sagres by bus range from €16 to €23. The cost may vary depending on factors such as the travel time, type of bus, and any discounts or promotions. It is recommended to check with different bus companies or online platforms to find the best fares and options for your travel needs.
To travel from Lisbon to Sagres without using public transportation, you can rent a car or hire a private driver. The driving distance between the two cities is approximately 206 miles, and the journey takes around 3 hours and 19 minutes. Prices for car rentals or private drivers range from €50 to €82, depending on the provider and type of vehicle chosen. This option allows for flexibility and the opportunity to explore fascinating sights along the way.
To travel from Lisbon to Sagres without a car, the best option is to take a bus. The journey takes approximately 4 hours and the ticket prices range from €16 to €23. There are multiple bus operators that provide regular services between the two cities. It is recommended to check the schedules and book your ticket in advance to ensure a smooth and convenient journey.
Yes, there is a direct link between Lisbon and Sagres. The bus service operated by Rede Expressos provides a direct route from Lisboa Sete Rios station to Sagres station. The buses run twice daily, every day, with a travel time of approximately 4 hours. This provides a convenient and efficient mode of transportation for travelers between Lisbon and Sagres.
There are over 743 hotels available in Sagres. Prices for accommodations start at €37 per night. Some popular options include Hotel Memmo Baleeira, Pousada de Sagres, and Martinhal Sagres Beach Family Resort Hotel. These hotels provide a range of amenities and comfortable stays for travelers visiting Sagres.