Which bloody way are these guys heading if it is taking them that long to get to Kyneton or Bendigo mate??? Seriously their location should not be an issue for them at all. It does not take anywhere near the times you have quoted.
From Melbourne to some of the Bendigo grounds is 2 hours - 2 x 2 = 4 hours travel.
From Melbourne to Kyneton is 1 hour 15 minutes - 2 x 1 hour 15 mins = 2 and a half hours.
Most players that live in Melbourne return home - as they live in Melbourne. 4 hour round trip to lose by 20 plus goals. Not many people will do that for very long.