My minimum commute for 35 years was 45 miles one way, 90 round trip obviously, longest was 130 miles round trip. I rotated shifts, sometimes weekly, biweekly, or 4 weekly. However, I was in management, so I did know when I was coming or going.
All in my own vehicle, slayer of over 8 deer, and totaled 1 once during an ice storm. Never late because of transportation issues.
Funny story for me anyhow. I volunteered to pick up a co-worker at 8:00 pm to report at 11:00 pm during a blizzard; I left at 7:15 pm to pick him up. We actually followed state salt/plow trucks for 42 miles. We arrived at 11:50 pm; the superintendent wisecracked " You're late". My co worker said " It was his fault because he drove ", pointing at me. Six foreman were relieved because the two of us even showed.