Well, my job varies from developer to telephone support to on-site work. I work from home when there is no on-site work going on, but for the on-site work the best I can manage is to travel at off peak hours, which usually means travelling down the night before. I'm not reducing the distance (if anything it increases slightly due to the need to go to a hotel) but the time and fuel consumption are drastically reduced due to removing myself from the busy periods of the day which has to be good for everyone, apart from the works accountant who pays the hotel bills
I tried doing my job using public transport once, now I'm sure that when you know your local route PT is a lot more pleasant than my experience but due to the nature of my work I will regularly be taking trips to areas that I am unfamiliar with, and no-one has invented a working PT satnav yet.
So the job comes in, and I phone Arriva Trains Wales and inform that I'd like to travel from my local station to Edinburgh Haymarket, getting there some time between 8PM and 10PM. I am advised that I need to travel from a certain station that's a 15 minute drive from where I live with no bus service to it, and get there for around 2:15, from there I need to travel to Cardiff which will take an hour, from Cardiff to Birmingham New Street and from there to Edinburgh, cool. I book a hotel that's close to the train station. Oh and I can collect my tickets from the station in question. I am billed £137
of my own money for the return journey.
I am a little unhappy at leaving my car in an unsecured car park for 2 nights, but fortunately my GF was working locally at the time, she agrees to pick me up in her lunch break and take me to the station.
I get there and the ticket office is closed. WTF I need my tickets. I ring Arriva Trains Wales, am on hold for 30 minutes during which my train comes and goes so we decide that driving to Cardiff would be a good idea. Eventually they explain that the ticket office at that station shuts at 12PM and I should have arrived early. I ask if it would be ok to drive to Cardiff and get my tickets there, but I cannot, I can only pick them up at the original station and I'm too late anyway because the last train to Birmingham just left.
Pissed off we grab some quick lunch and I am taken to home. I have to explain this cock up to my boss who insists that I fly up, so I book a flight, pay £50 for a taxi to Cardiff airport and £70 for the flight, my customer is kind enough to pick me up from the airport and at the end of the day I'm put on a bus to my hotel.
At some point during the day a problem had arisen with my health which NHS Direct decided needed hospital attention, so that's another 17 quid in taxi fares because I didn't have a car available and had no idea if you could get a bus to the hospital in Edinburgh at that time of night. I also had to get hold of the train company and sort out my ride home. There was no way to get the tickets for the return leg of the journey I had to buy brand new ones which cost me £110.
The return journey was relatively uneventful, apart from the fact that despite getting the first train of the morning the carriage already contained a guy in rugby gear passed out on the floor surrounded by beer cans and mumbling incoherently in a Merseyside accent. He was completely harmless and had apparently meant to change trains at Crewe last night

.
Eventually I get home and am picked up by my GF in her lunch break again. I send an SMS to by boss telling him that I'm having the rest of the afternoon off and go to bed.
Total cost of trip: £384 plus hotels and food and whatnot.
Next time I'm taking the car or flying.