We took a long weekend and went to San Miguel de Allende (See my journal "I left my heart in San Miguel.") We took a "luxury bus" from Mexico City. It cost about $26 and took about 3 1/2 hours to get there. I am definitely going back. It was one of the most wonderful places I have ever been! Beauty, art, culture, great food and drink, and wonderful people!