Bus from San Juan de los Lagos to Puebla, PUE: Tickets & Schedules

Previously seen trips

Next departures for San Juan de los Lagos to Puebla on November 26
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FuturaBus
    Terminal Autobuses San Juan de los Lagos
    Blvrd Nte 4222No tags
    FuturaBus
      Terminal Autobuses San Juan de los Lagos
      Blvrd Nte 4222No tags
      FuturaBus
        Terminal Autobuses San Juan de los Lagos
        Blvrd Nte 4222No tags
        FuturaBus
          Terminal Autobuses San Juan de los Lagos
          Blvrd Nte 4222No tags
          FuturaBus
            Terminal Autobuses San Juan de los Lagos
            Blvrd Nte 4222No tags

            Get from San Juan de los Lagos to Puebla

            This route is served by bus only

            The journey takes about 7 hours 25 minutes, and with fares starting at just $135, it presents an excellent value for a comfortable ride.

            1bus per day
            7h 25mAverage Duration
            494 kmDistance
            12kgCO₂ emissions

            Frequently asked questions about travelling from San Juan de los Lagos to Puebla, PUE by bus

            1. How far is San Juan de los Lagos from Puebla?

              It's about 497 km (308 miles) from San Juan de los Lagos to Puebla.

            2. What are the departure and arrival locations for buses traveling from San Juan de los Lagos to Puebla?

              Buses departing from Terminal de Autobuses de San Juan de los Lagos in San Juan de los Lagos will take you to Terminal de Autobuses in Puebla.

            People from around the world trust Busbud