21.8 miles, but when it's nice, I have two alternate routes which are 26.1 and 30.5 miles. In the winter, or when the weather is really bad, I take the train part of the way coming in which shortens the incoming trip to 9.5 miles (I rarely take the train going home since it's always so crowded in the evenings).