The bus between Lagos and Valpaços takes 19h 15m. There is at least one bus per day from Lagos to Valpaços. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Lagos and Valpaços. The earliest departure is at 12:15 AM at night, and the last departure from Lagos is at 12:15 AM which arrives into Valpaços at 7:30 PM. All services require a transfer at Estação Rodoviária de Sete Rios and take an average of 19h 15m. The schedules shown below are for the next available departures.
Want to know about travelling from Lagos to Valpaços? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Lagos to Valpaços. However, there are services departing from Lagos station and arriving at Valpaços station via Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 19h 15m.
Lagos to Valpaços bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Lagos station.
Lagos to Valpaços bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Valpaços station.
Book your Lagos to Valpaços bus tickets online with Rede Expressos and BlaBlaCar Bus.
The distance between Lagos and Valpaços is 514.5 km. The road distance is 802 km.
You can take a bus from Terminal Rodoviário de Lagos to Terminal Rodoviário de Valpaços via Estação Rodoviária de Sete Rios, Lisbon - Sete Rios, Coimbra, and Terminal Rodoviário de Coimbra in around 14h 15m.