You can get to Trujillo from Lima by bus or plane. Once in Trujillo, Huanchaco is a short bus or taxi ride away.
The bus journey from Lima to Trujillo takes around 9 hours and costs about 50-100 Soles. We recommend ITTSA bus company which had proved safe, reliable, and punctual. You can travel by day or overnight on comfortable and spacious sleeper buses. You can buy your ticket online on https://www.ittsabus.com/
To contact ITTSA bus company call Lima (++44) (0) (1) 3321665. (ask us if you need any assistance with booking this).
Alternatively other safe, reliable companies, but in our experience not so punctual are Cruz del Sur or Linea. Their web-sites are http://www.cruzdelsur.com.pe/inicio_2.php and www.transporteslinea.com.pe/
To reach Trujillo from Lima by plane, it only takes 45 minutes, but will usually cost US$100+ one-way, although you can sometimes get some good offers on line with www.lan.com. You need to decide given your budget, but most volunteers find the bus OK especially if you get a comfortable seat.
Once in Trujillo we will pick you up with our trusted taxi driver. Please let us know your arrival details a week in advance so that we can arrange for your pick-up.