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.
This is the last bus of the day.
Find all the dates and times for this journey
Buses per day
It's difficult to get from Porto to Sagres without transferring at least once.
|Distance||286 miles (461 km)|
|Average bus duration||8 h|
|Average bus ticket price||$37 (€33)|
|Bus providers||Rede Expressos or EVA Transportes|
Buses from Porto to Sagres cover the 286 miles (461 km) long journey taking on average 8 h with our travel partners like Rede Expressos or EVA Transportes. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $37 (€33), but the average price of bus tickets is $37 (€33). Travelers depart most frequently from Porto - Campanha and arrive in Sagres, Rua Comandante Matoso (Posto de Turismo).
Omio customers traveling this route book their buses from Porto - Campanha to Sagres, Rua Comandante Matoso (Posto de Turismo).
The most popular departure bus station with passengers for this route, called Porto - Campanha, is located 1.5 miles (2.4 km) from the city center of Porto.
The most popular arrival bus station, Sagres, Rua Comandante Matoso (Posto de Turismo), is located 0.2 miles (352 m) away from the city center of Sagres.
Here are some other resources that might have the information you need