Buses to Toluca can be taken from Mexico City at bus stations such as "Central Norte" and "Observatorio" for roughly $60 pesos.
Please enter your username or e-mail address. You will receive a link to create a new password via email.