Serfty: Any reason you don't drive and either long term carpark or nearby parking? That would seem cost effective depending how long you are away.
I admire your tenacity taking 2 trains and 2 buses. I simply do not have that much spare time.
I think most people just pay for the taxi as work pays anyway.