Does anyone know of an "easy" way to get from Monte Gordo (2 hours from Veracruz on the coast) to San Miguel de Allende?
Flying seems complicated and would take the whole day for a trip that shouldn't be too long on the roads (about 4-5 hours?). I would have to go 2 hours + to Veracruz, fly to Mexico City, wait there, fly to Leon, and then take a 2 hour bus to SMA. so i'd rather not have to do that.
Any busses? Or possibly hiring a car & driver? (i'm too scared to drive myself as i'll be alone) Would that be too expensive?