Persistence Prep

Arrival/Dismissal & Transportation

Daily Schedule

  • 7:45AM – 8:00 AM – Morning Care Drop-Off (Moselle Street Parking Lot)
  • 8:10 AM – Bus Unloading (Moselle Street) & Scholar Car Drop-Off (Urban Street Side)
  • 8:15 AM – School Day Begins
  • 8:45 AM – Late Arrivals: Scholars arriving after 8:45 AM must sign in at the main office and will be marked tardy unless a doctor’s note is provided.
  • 3:10 PM – School Day Ends
  • 3:10 PM – Dismissal for Walkers & Pickups (Urban Street Side)
  • 3:10 – 3:45 PM – Bus Dismissal (Moselle Street)

Transportation Information

Persistence Prep partners with Buffalo Public School Transportation (BPST) for busing services.

Bus Applications: Submit applications for new addresses or second addresses to the main office by calling 716-235-1520.


Download Important Forms & Resources:


Eligibility & Changes:

  • Bus transportation is provided for all qualifying scholars residing within the Buffalo School District.
  • Address changes must be reported to the main office (716-235-1520).
  • Processing time for transportation changes takes TWO WEEKS based on the BPST processing calendar.
  • Families outside the Buffalo District must register their child in their appropriate district to arrange bus transportation.


Bus Tracking & Late Arrivals:

  • Families are encouraged to download the FirstView Bus Tracking App to monitor their child’s bus route.
  • If a bus is running late, contact the terminal directly (phone numbers below) for an estimated arrival time.


PikMyKid (Dismissal App):

  • PikMyKid LOGIN
  • For support on how to use the app, please refer to the (insert document label)-Parent App Instructions for PMK. Reach out to the Main Office with any questions.

Bus Terminal Contact Info

For the most up-to-date and accurate bus arrival information, please call the appropriate terminal directly.

Buffalo Bus Terminals:

  • 200 Buses: (716) 874-0544
  • 300 & 400 Buses: (716) 835-5410
  • 500 Buses: (716) 826-4771
  • 600 Buses: (716) 896-1171
  • 700, 800 & 900 Buses: (716) 894-4778


Other Districts:

  • Cheektowaga Central & Cleveland Hill: (716) 681-2100 EXT: 1
  • Cheektowaga Sloan: (716) 684-9440
  • Ken-Ton: (716) 874-8611
  • Lackawanna: (716) 821-5610
  • North Tonawanda: (716) 807-3875
  • Sweet Home: (716) 250-1435