Bus Tickets from Puebla, PUE to Culiacán

Next bus departures

Next departures for Puebla to Culiacán on November 29
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ACNBus
Puebla - Stop
Culiacan Millenium - StopCheapest
TuristarBus
    Puebla CAPU
    Culiacán Congreso Del EstadoFastest
    ETNBus
      Puebla CAPU
      Culiacán Congreso Del EstadoNo tags
      ACNBus
      Puebla - Stop
      Culiacan Millenium - StopNo tags

      Last refresh of the prices: Today at 6:58 PM CST.

      Compare 2 ways to go from Puebla to Culiacán

      We recommend carpooling

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

      1carpool per day
      16h 20mAverage Duration
      1144 kmDistance
      48kgCO₂ emissions
      Average Price$121 - $305Average Duration21h 38m
      29kg CO₂e
      Carpool
      Average Price$98 - $98Average Duration16h 20m
      48kg CO₂e

      Frequently asked questions about travelling from Puebla, PUE to Culiacán by bus

      1. How far is Puebla from Culiacán?

        It's about 1145 km (710 miles) from Puebla to Culiacán.

      2. What are the departure and arrival locations for buses traveling from Puebla to Culiacán?

        Buses traveling this route start their trip at Terminal de Autobuses, in Puebla, and end it at Central de Autobuses de Culiacán, in Culiacá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-22
      $121
      11-23
      $121
      Today
      $121
      11-25
      $122
      11-26
      $121
      11-27
      $121
      11-28
      No data
      11-29
      $121
      busbud logoThe cheapest trip from Puebla, PUE to Culiacán was searched and found on Nov 26, 2025 with a price of $121

      To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Puebla, PUE to Culiacán, as early as possible.

      You can expect to pay from $121 to $268 for a bus ticket from Puebla, PUE to Culiacán based on the last 2 days. You can expect to find the cheapest price for the trip at $121 which is on 2025-11-26.

      Usually Turistar will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

      People from around the world trust Busbud