my flight from Lima to Trujillo was approx $150 round trip and this was purchased in lima. I liked Trujillo very much and also the beach in Huanchaco which is a short bus ride from Trujillo.
Gavin, I think it was a Cruz del sur bus that I took, the price was quite cheap as well and I'd be happy taking this same bus again if I ever return to Trujillo.
Dan LV