The closest airport to Huamachuco is in Peru's third largest city, Trujillo. Known as the Trujillo Airport or Capitán FAP Carlos Martínez de Pinillos International Airport, you'll find accomodations very nearby and easy access to both buses & taxis. The Bus ride from Trujillo to Huamachuco is about 5 hours, but coach buses will seat you comfortably and the scenery from the windows will be breathtaking. Also, if you take a van, the trip to Huamachuco is possible in 4 hours. 

40940961 />