Kidapawan can be reached by bus or van from Davao or Cotabato City. From Davao City's Ecoland Terminal, there are buses (Weena bus) bound for Kidapawan or to Cotabato City which passes by Kidapawan City. If you want to take the passenger vans, go to NCCC Mall or SM City Davao wher...