We are planning our second trip to Mexico.
As part of the trip we plan to fly to Guadalajara, spend 2 or 3 nights there and then travel to Mexico DF over the next week via Leon, Guanajuato, San Miguel de Allende and Queretaro.
Is it effective to make this journey using buses? - we used ADO for a couple of journeys on our first visit and found it very effective.
Travel between most places looks close - so for some legs maybe a taxi would be better than the hassle of going to the bus station?
Thanks in advance.