The Caminantes bus Line connects Mexico City's Terminal Poniente with Toluca's bus station. I think that at least during the daytime, there are departures every 15 minutes.
The question about Mexico City to Morelia I've answered on the Traveling Mexico Forum.
I suggest that you get a guidebook to Mexico, especially useful are the Lonely Planet Guides. They have made specific chapters downloadable as well as entire guidebooks. Those are inexpensive. In them you'll find answers to many of these basic questions, such as about drinking water.
Saludos, Anonimo
(This post was edited by Anonimo on May 3, 2011, 8:03 AM)
Edit Log:
Post edited by Anonimo
(Veteran) on May 3, 2011, 8:03 AM