How frequent is BART service on weekdays?

As of July 2020, BART is running trains north every 30 minutes from Berryessa/North San José and Milpitas. BART will add more trains as the region reopens and riders return.