- Torres Vedras to Beja buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Torres Vedras Central de camionagem | Estação de Onibus Beja | No tags | ||||
![]() | Bus | Ponto de Ônibus de Torres Vedras | Beja | No tags | ||||
![]() | Bus | Torres Vedras Central de camionagem | Estação de Onibus Beja | No tags | ||||
![]() | Bus | Torres Vedras Central de camionagem | Estação de Onibus Beja | No tags | ||||
![]() | Bus | Torres Vedras Central de camionagem | Estação de Onibus Beja | No tags |
Compare 2 ways to travel from Torres Vedras to Beja
Among the sustainable travel choices, the carpool stands out as a good way to reach Beja. The journey takes about 3 hours 20 minutes and with fares starting at just R 410, it presents an excellent value for a comfortable ride.
| Average price | Average duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average priceR 184 - R 502 | Average duration4h 35m | 4kg CO₂e | ||
Carpool | Average priceR 410 - R 410 | Average duration3h 20m | 7kg CO₂e |
Where are the popular stops in Torres Vedras and Beja?
Stops in Torres Vedras
- A
Torres Vedras Central de camionagem
R. dos Cavaleiros da Espora Dourada 27, 2560-661 Torres Vedras, Portugal - B
Ponto de Ônibus de Torres Vedras
Avenida 5 de Outubro, 2560-270 Torres Vedras, Portugal - C
Torres Vedras
Av. Gen. Humberto Delgado 45A, 2560-272 Torres Vedras, Portugal
Stops in Beja
- A
Beja Rodoviária Do Alentejo
Praça Antonio Raposo Tavares 7, 7800-426 Beja, Portugal
Compare bus companies
Frequently asked questions about travelling from Torres Vedras to Beja by bus
How much does a bus ticket from Torres Vedras to Beja cost?
The bus ticket price from Torres Vedras to Beja starts at R 184. The best way to find cheap bus tickets from Torres Vedras to Beja is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Torres Vedras to Beja?
The average travel time between Torres Vedras and Beja is around 4h 35m, although the fastest bus will take about 3h 50m. This is the time it takes to travel the 171 km that separates the two cities.
How many daily bus connections are there between Torres Vedras and Beja?
The number of buses from Torres Vedras to Beja can differ depending on the day of the week. On average, there are 7 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Torres Vedras to Beja by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Torres Vedras to Beja?
When taking the bus from Torres Vedras to Beja, you can travel comfortably and safely with Rede Expressos, FlixBus.
What are the departure and arrival stations when taking the bus from Torres Vedras to Beja?
Buses travelling between Torres Vedras and Beja leave from Torres Vedras Central de camionagem or Ponto de Ônibus de Torres Vedras and arrive at Beja Rodoviária Do Alentejo.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Torres Vedras to Beja as early as possible.







