Créé en septembre 1944 à Marseille pour servir au sein de la Première Armée Française, avec quelques volontaires venant d' AFN, quelques volontaires métropolitains et des chauffeurs civils réquisitionnés. Devient 360e GT en février 1945.
Reconstitué le 1er avril 1946 en Indochine par regroupement des 253e et 353e Compagnies du Train. Devient 517e GT en juin 1946.
Le 353e GT est constitué le 16 avril 1946 à Offenburg à partir des 183e et 283e Compagnie de l'ancien GT dissous. Devient GTRG 521 en mars 1960.
Lz GT 521 est reconstitué à Offenbourg (Allemagne) en mars 1960 par changement de dénomination du 353e GT (dont il reprend l'insigne, inspirté de celui du 25e Escadron). Le groupe est affecté à la Réserve générale et au 2e Corps d'Armée.
Transféré à Karlsruhe en août de la même année. A partir de juin 1964, le 521 partage la même caserne que le 535 dont une compagnie revient d'Algérie et est en cours de reconstitution.
Fusionne le 1er juin 1975 avec le GT 535 pour former le 135ème Régiment du Train.
Reconstitué en juillet 1979 en 521ème Régiment du Train en réserve de mobilisation.