Los siguientes puentes y transbordadores cruzan el río Saint John en la provincia canadiense de New Brunswick y el estado estadounidense de Maine .