Tout dépend si l'on compte l'estuaire de la Gironde comme faisant partie ou non de la Garonne.
Par ailleurs, il y a aussi une controverse concernant la source de la Garonne, étant donné que ce fleuve est formé par la réunion de plusieurs rivières. Comme quoi, tout n'est pas simple en géographie !
Cependant, si je comprends bien, on admet le plus souvent ceci (en résumé) :
- environ 50 km en Espagne ;
- environ 525 km en France sans la Gironde ;
- environ 75 km de Gironde ;
donc le total = environ 650 km.
Référence(s) :
- " fleuve Garonne " sur " www.vertdeterre.com " ; et
- " Gironde (estuaire) " sur " //fr.academic.ru ".