No idea where you are, but could a bike replace the bus bit? I find that city buses are slower than bikes for most trips. If the train doesn't permit a full size bike, a folding one like a Brompton, Bike Friday, or Dahon could be worth investigating.