The Buffalo Bills released the 2019 Training Camp Schedule at St. John Fisher which officially opens on Thursday July 25th.
There are 5 open practices (meaning you don't need a ticket) on Thursday 7/25, Friday 7/26, Wednesday 7/31, Thursday 8/1, and Tuesday 8/6. All begin at 9:45 a.m.
There are three ticketed practices: Saturday 7/27 and Sunday 7/28 at 9:45 a.m., and Sunday 8/4 at 2:45 p.m.
There is another ticketed practice, Friday 8/2 at 6:15 p.m., but that is at New Era Field.
Back again this year are different themed practices like Princess & Superhero Day and Military Appreciation Day. You can read more details about ticket info and that on the Bills website here.