Faits: Faits: A. X._, né en 1950, est titulaire d'un permis de conduire depuis 1973. Il travaille comme représentant pour l'entreprise A._ depuis 1998 et parcourt à ce titre près de 90'000 km par année dans les cantons de Fribourg, Neuchâtel et Jura. Il a déjà fait l'objet de deux retraits de permis pour ivresse au volant, le premier de six mois le 21 février 1994 et le second de seize mois le 27 novembre 1995. A. X._, né en 1950, est titulaire d'un permis de conduire depuis 1973. Il travaille comme représentant pour l'entreprise A._ depuis 1998 et parcourt à ce titre près de 90'000 km par année dans les cantons de Fribourg, Neuchâtel et Jura. Il a déjà fait l'objet de deux retraits de permis pour ivresse au volant, le premier de six mois le 21 février 1994 et le second de seize mois le 27 novembre 1995. B. La police bernoise a dénoncé X._ pour avoir, le 18 mars 2003, vers 13 h. 05, dépassé de 43 km/h la vitesse maximale autorisée sur l'autoroute et avoir suivi à une distance de 5 mètres une voiture de livraison circulant à environ 80 km/h sur un tronçon limité à 100 km/h. Son permis de conduire, saisi sur-le-champ, lui a été restitué à titre provisoire le 27 mars 2003. Le 1er mai 2003, le Service des automobiles et de la navigation du canton de Vaud (ci-après: SAN) a informé X._ qu'il s'exposait à un retrait de permis de conduire de trois mois sous déduction de onze jours. Dans sa détermination du 3 juin 2003, l'intéressé a admis l'excès de vitesse sur l'autoroute et contesté l'évaluation de la distance laissée par rapport au véhicule qui le précédait. Il s'est prévalu de la nécessité professionnelle de son permis, concluant à un retrait de deux mois à partir de la mi-juin 2003, période pendant laquelle ses enfants, en vacances universitaires, pourraient fonctionner comme chauffeurs. Le 18 août 2003, le SAN a retiré le permis de conduire de X._ pour une durée de deux mois dès le 1er novembre 2003. Ce dernier a recouru contre cette décision, concluant à un retrait d'un mois et subsidiairement à un retrait de deux mois dès le 1er décembre 2003. Par arrêt du 21 octobre 2003, le Tribunal administratif du canton de Vaud a rejeté le recours. Le 18 août 2003, le SAN a retiré le permis de conduire de X._ pour une durée de deux mois dès le 1er novembre 2003. Ce dernier a recouru contre cette décision, concluant à un retrait d'un mois et subsidiairement à un retrait de deux mois dès le 1er décembre 2003. Par arrêt du 21 octobre 2003, le Tribunal administratif du canton de Vaud a rejeté le recours. C. Reprenant les conclusions précitées, X._ forme un recours de droit administratif au Tribunal fédéral contre cet arrêt. Il sollicite l'effet suspensif qui lui a été accordé par ordonnance présidentielle du 29 octobre 2003. 