Sydneysiders will be able to jump on any train for free this weekend.