In Phoenix, our daily TLM Low Mass is 45-50 minutes without a sermon. Ordinarily, it does not include a sermon. The priest is aware folks need to get to work.
A Sunday Low Mass is usually about 1 hr. and 20 minutes. A High Mass is a little longer.
As a child in Catholic School, we attended daily Mass, which was in Latin. Truthfully, my memory is not so good as to remember exactly how long the Mass was.
Aside from whether the epistle and gospel were read in English, the time factor was related to the number of people receiving Communion. Particularly if there was only one priest distributing Communion, the Mass would run longer.
These daily Masses were sung Masses. That meant that the priest would intone “Gloria in excelsis Deo” and then actually go and sit down while the choir sang the remainder of the “Glory to God in the highest” hymn. Likewise, the priest would sing “Credo in unum Deum” and also go over and sit down while the choir sang the remainder of that hymn. (I believe in one God). So, that added a couple minutes. Also, the priest would never re-read the epistle and gospel in English during a weekday Mass.
For the Mass in Latin, the choir would be singing the Kyrie eleison (Lord have mercy) during the priest’s procession into the church, which was not from the rear of the church as now, but just from a side door into the sanctuary, a relatively few steps.
The Latin Mass also had “the second gospel” at the very end, even after the Ite, Missa est (go, the Mass is ended), which consisted of the opening of the gospel of St. John.
Some priests would say the Mass more quickly, iin a conspicuously perfunctory manner, or so it seemed, with various hand gestures resembling rapid semaphore signals.
Singing of the Sanctus and Agnus Dei (Holy,Holy, Holy, and the Lamb of God) would overlap the priest saying his prayers simulaneously. (In the early days of the English Mass, these were almost agonizingly long and definitely non-overlapping.)
So, it’s hard to imagine an ordinary daily sung Latin Mass lasting more than 40 minutes. With deliberateness, 35 minutes with smiles everywhere.