La route 905 est une route locale du Nouveau-Brunswick, située dans le sud-est de la province, au sud-est de Petitcodiac. Elle traverse une région boisée et montagneuse. De plus, elle mesure 17 kilomètres, et est pavée sur toute sa longueur.
Tracé
La route 905 débute juste au nord d'Elgin, sur la route 895. Elle commence par se diriger vers le nord en suivant la rivière Pollett, en traversant la petite municipalité de Pollett River. Elle courbe ensuite vers le nord-ouest pour rejoindre Petitcodiac. Elle se termine d'ailleurs au sud-est de cette ville, à la sortie 233 de la route 1. Par ailleurs, la 905 se change en route 106 quand elle entre dans Petitcodiac[2].