Bus Tickets from San Miguel de Allende to Tepotzotlán

Next bus departures

Next departures for San Miguel de Allende to Tepotzotlán on November 14
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FuturaBus
Central de Autobuses de San Miguel de Allende
Central de Autobuses de TepotzotlánCheapest
ETNBus
    San Miguel De Allende Bus Station
    Central Autobuses TepotzotlanFastest
    ETNBus
      San Miguel De Allende Bus Station
      Central Autobuses TepotzotlanNo tags
      ETNBus
        San Miguel De Allende Bus Station
        Central Autobuses TepotzotlanNo tags
        ETNBus
          San Miguel De Allende Bus Station
          Central Autobuses TepotzotlanNo tags
          ETNBus
            San Miguel De Allende Bus Station
            Central Autobuses TepotzotlanNo tags

            Last refresh of the prices: Yesterday at 10:19 PM CST.

            Compare 2 ways to go from San Miguel de Allende to Tepotzotlán

            We recommend carpooling

            Among the sustainable travel choices, the carpool stands out as a good way to reach Tepotzotlán. The journey takes about 2 hours 40 minutes, and with fares starting at just $16, it presents an excellent value for a comfortable ride.

            18carpool per day
            2h 40mAverage Duration
            209 kmDistance
            9kgCO₂ emissions
            Average Price$94 - $99Average Duration3h 30m
            5kg CO₂e
            Carpool
            Average Price$16 - $27Average Duration2h 40m
            9kg CO₂e

            Frequently asked questions about travelling from San Miguel de Allende to Tepotzotlán by bus

            1. How far is San Miguel de Allende from Tepotzotlán?

              It's about 208 km (129 miles) from San Miguel de Allende to Tepotzotlán.

            2. What are the departure and arrival locations for buses traveling from San Miguel de Allende to Tepotzotlán?

              Buses departing from Central de Autobuses de San Miguel de Allende in San Miguel de Allende will take you to Central de Autobuses de Tepotzotlán in Tepotzotlán.

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11-11
            No data
            11-12
            $86
            Today
            No data
            11-14
            $58
            11-15
            $86
            11-16
            $88
            11-17
            $89
            11-18
            No data
            busbud logoThe cheapest trip from San Miguel de Allende to Tepotzotlán was searched and found on Nov 14, 2025 with a price of $58

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from San Miguel de Allende to Tepotzotlán, as early as possible.

            You can expect to pay from $58 to $89 for a bus ticket from San Miguel de Allende to Tepotzotlán based on the last 2 days. You can expect to find the cheapest price for the trip at $58 which is on 2025-11-14.

            People from around the world trust Busbud

            Popular Buses Connecting San Miguel de Allende

            Buses Leaving from San Miguel de Allende

            Buses Going to San Miguel de Allende

            Popular Buses Connecting Tepotzotlán

            Buses Leaving from Tepotzotlán

            Buses Going to Tepotzotlán