Le trajet en train de Toulouse à Poitiers prend en moyenne 3h 22min et couvre une distance de 342 km.