The average bus between Charneca de Caparica and Barreiro takes 1h 51m and the fastest bus takes 1h 5m. There is a bus service every few hours from Charneca de Caparica to Barreiro. 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 hourly between Charneca de Caparica and Barreiro. The earliest departure is at 1:30 AM at night, and the last departure from Charneca de Caparica is at 10:05 PM which arrives into Barreiro at 11:35 PM. All services require a transfer at Av Fonte Telha 16 and take an average of 1h 51m. The schedules shown below are for the next available departures.

1h 15m • 1 change

1h 25m • 1 change

1h 15m • 1 change

1h 20m • 1 change

5h 15m • 1 change

1h 15m • 1 change

1h 25m • 1 change

1h 15m • 1 change

5h 15m • 1 change

1h 15m • 1 change

1h 25m • 1 change

1h 15m • 1 change
Want to know about travelling from Charneca de Caparica to Barreiro? 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 Charneca de Caparica to Barreiro. However, there are services departing from Charneca de Caparica station and arriving at Barreiro station via Av Fonte Telha 16. The journey, including transfers, takes approximately 1h 51m.
Charneca de Caparica to Barreiro bus services, operated by Carris Metropolitana, depart from Ch Caparica R Dr Oliveira Feijão 1074 station.
Charneca de Caparica to Barreiro bus services, operated by Carris Metropolitana, arrive at Seixal-Terminal Fluvial P4 station.
The distance between Charneca de Caparica and Barreiro is 11.6 km. The road distance is 25 km.
You can take a bus from Ch Caparica R Dr Oliveira Feijão 1074 to Seixal-Terminal Fluvial P4 via Av Fonte Telha 16 and Marisol in around 1h 28m.