Simon Grayson's side have won only six games on their travels in League One this season, and Snodin said: "We have to get that away form going. Crewe are on a good run at the moment, so it will be tough.
"Everyone always wants to beat you. You get it for 46 games, whether it's at home or away.
"We have gone some way to making Elland Road a fortress now, but we have to pick up points on the road."
Leeds are currently in fifth place, 10 points adrift of second-placed Peterborough with a game in hand and nine matches left to play.