The bus schedule:
LEON ASTORGA 06:00 06:50 3,30€ 6,25€
LEON ASTORGA 07:30 08:20 3,30€ 6,25€
LEON ASTORGA 08:30 09:20 3,30€ 6,25€
LEON ASTORGA 09:00 10:15 3,30€ 6,25€
LEON ASTORGA 09:30 10:20 3,30€ 6,25€
LEON ASTORGA 10:30 11:20 3,30€ 6,25€
LEON ASTORGA 12:30 13:20 3,30€ 6,25€
LEON ASTORGA 13:30 14:20 3,30€ 6,25€
LEON ASTORGA 14:30 15:20 3,30€ 6,25€
LEON ASTORGA 15:00 15:50 3,30€ 6,25€
LEON ASTORGA 15:30 16:20 3,30€ 6,25€
LEON ASTORGA 16:30 17:20 3,30€ 6,25€
LEON ASTORGA 17:00 17:50 3,30€ 6,25€
LEON ASTORGA 17:30 18:20 3,30€ 6,25€
LEON ASTORGA 18:30 19:45 3,30€ 6,25€
LEON ASTORGA 18:30 19:20 3,30€ 6,25€
LEON ASTORGA 19:30 20:20 3,30€ 6,25€
LEON ASTORGA 20:30 21:45 3,30€ 6,25€
LEON ASTORGA 20:30 21:20 3,30€ 6,25€
LEON ASTORGA 21:30 22:20 3,30€ 6,25€
The station is just down the hill from the cathedral.