|Distance||51 miles (83 km)|
|Average bus duration||2 h 21 min|
Buses from Bordeaux to Bergerac cover the 51 miles (83 km) long journey taking on average 2 h 21 min with our travel partners like BlaBlaCar. There are direct bus services available.
Here are some other resources that might have the information you need