With Albania you hardly can be certain about anything, unfortunately
Albanians provide a very outdated train schedule, while the last on spot report we had is only from the summer 2016 (at that point the only Shkoder-Durres train was running 5:45-9:35, while the only Durres-Vlore was 13:30-18:30). As a guess, roughly the schedule should be similar to the 2016 version, perhaps some minor +/- dep./arr., but overall picture (meaning morning Shkoder-Durres & afternoon Durres-Vlore departure) shouldn't be much different.