The St. Joseph branch extends from the connection with BNSF in east St. Cloud westward, crosses the Mississippi River on the 1892 St. Cloud Rail Bridge and continues on to St. Joseph, approximately 7 miles .