Sounds like my experience growing up in a rural area. My high school was on the other side of our county, so I was the first person on the bus every morning, 60 minute ride each way.
Kind of off topic, but a fun story: Growing up, we were the last kids off our bus and the ride took an hour. The silly thing was, there was a different bus that drove past our literally five minutes after school got out. Eventually they figured it out and switched the route we were on, but by then we were old enough to not ride the bus most of the time.
For me it was often 90 minutes to get home, but about 30 minutes into the trip we would drive right by my house. Problem was, it was on the other side of the street, and they wouldn't let me cross. This was in middle school, on a street that I crossed by myself all the time.
While on subject of school buses, my driver would not let me cross the street on the way home, so even though I was the first stop, I’d have to wait until we looped all the way around to the end. My stepdad had to scream down their throats and they finally caved, I came home an hour earlier. Talk about the stupidity of that situation!
Oh it didn’t occur to me right away either. This was in middle school and I was not the smartest cookie, so I must have wasted at least 5 trips before the revelation occurred.