Buses from San Diego to San Miguel de Allende
🚌 Embark on a scenic bus journey from San Diego to San Miguel de Allende with transfers along the way. The total travel time, including transfers, is approximately 38 hours and 47 minutes. 💰 Ticket prices for the bus between San Diego and San Miguel de Allende range from $180 to $312, offering an affordable travel option for those looking to immerse themselves in the vibrant culture and charm of this Mexican city.