- Porto to Bari buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Campanhã Bus terminal | Bari (Via Capruzzi) | No tags | ||||
![]() | Bus | Campanhã Bus terminal | Modungo | No tags | ||||
![]() | Bus | Campanhã Bus terminal | Bari (Via Capruzzi) | No tags | ||||
![]() | Bus | Campanhã Bus terminal | Modungo | No tags | ||||
![]() | Bus | Campanhã Bus terminal | Bari (Via Capruzzi) | No tags |
Get from Porto to Bari
This route is served by bus only
The journey takes about 2 days, 7 hours 20 minutes, and with fares starting at just $269, it presents an excellent value for a comfortable ride.
9bus per day
2d 7hAverage Duration
2117 kmDistance
53kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/511,359 reviews
Based on 11359 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. FlixBus ticket prices on this trip start at $185
IT Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Rede Expressos, Trenitalia
Where are the popular stops in Porto and Bari?
Stops in Porto
Stops in Bari
Frequently asked questions about travelling from Porto to Bari by bus
How far is Porto from Bari?
The distance covered from Porto to Bari is 2128 km (1319 miles).
What are the departure and arrival locations for buses traveling from Porto to Bari?
Buses traveling this route start their trip at Porto Airport, in Porto, and end it at Centrale, in Bari.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Porto
Buses Leaving from Porto
Buses Going to Porto
Popular Buses Connecting Bari
Buses Leaving from Bari
Buses Going to Bari
Popular routes in this country
- Bus from Lisbon to Vila Real de Santo António
- Bus Lisbon - Tomar
- Nazaré - Lisbon
- Bus from Lisbon to Lagoa
- Bus Albufeira - Lisbon
- Aveiro - Lisbon
- Bus from Tomar to Lisbon
- Bus Coimbra - Lisbon
- Lagos - Aljezur
- Bus from Lisbon to Oleiros
- Bus Albufeira - Monte Gordo
- Lisbon - Évora
- Bus from Portimão to Lisbon
- Bus Covilha - Lisbon
- Albufeira - Évora






