In reality, it's only 1:45ish. The only sucky part is I get up at 4am for a 6am shift.
Now... during my FTO time, I spent a month driving 3 hours one way to one of the furthest stations, and a month going to the academy. That sucked.
They do "mandated shifts"... I'm half tempted at saying screw off if they send me to a station further than the one I normally go to (the closest one by 30 minutes)
I also get up at 0400 to make it to work before 0600. We start at 0700, but my relief also shows at 0600, and we're free to leave as soon as we're relieved. I do a 20 minute cursory rig check, then spend the other 1/2 hour cooking breakfast, eating it, or taking it to lineup if not finished. The meds and such can wait until after lineup. If something's not missing, it's the off going crew who will get jammed up, not us.
For being mandated to go to another station, do they pay you for miles? I think we get $.50/mile or something if we get detailed out.