I have tried following the instructions from Google Support, but when I get to step 4:
In the Email routing section, click Add another destination.
I can't proceed because there is no Email routing section.
Are you the account admin? You can't set up user-level forwarding if you have a free Google Apps account, but the users can configure it themselves: Google Support
In Google Apps for Education, there is also have the option of creating an email alias without the need of another account. For example, my account is firstname.lastname@example.org. With email aliases, I can have e-mail sent to email@example.com, firstname.lastname@example.org, email@example.com, etc. all come to firstname.lastname@example.org. See these Google Apps Support Docs.
As far as forwarding from one actual account to another, you are limited to receiving mail from only one other account. See this.
It's a quick and easy setup, but it does have to be done by an Administrator.
Apps > Gmail > Default Routing Set default routing: Enter New email address: email@example.com Under #2 click "Also deliver to: Add more recipients" Under #3 leave "Perform this action only on non-recognized addresses" clicked
Under Apps User Account: Aliases > Set Alias: firstname.lastname@example.org
Now setup "send email as" for email@example.com in the @gmail.com smtp.gmail.com Port 465 SSL Username: firstname.lastname@example.org Password: Password of email@example.com Done
Now make firstname.lastname@example.org default if you want.
Now Set a Filter in the Google Apps User Gmail Acct to skip the inbox, delete it and forward to the alias @gmail.com account
Test and Success!