18Chesapeake is a good introductory game in the 18xx series both in terms of teaching and length, though still pretty heavy and requires a 4-5 hours commitment.
Also, I'd like to use this opportunity to invite more people to our regular 18xx meetups in downtown Vancouver.
https://boardgamegeek.com/image/4743849/18chesapeake