Le trajet en train de Bordeaux à Limoges prend en moyenne 2h 28min et couvre une distance de 181 km.
SNCF est la seule compagnie ferroviaire sur cet itinéraire.