We took the cable car to going up and then we came by foot down where we spent 5 hours to do so. The cable car is 13.5€ each way. Is better to book online or you can buy tickets until 12 from the site. There is a nice cafe with acceptable prices like 3€ a coffee and a sandwich for 4-5€. The time that is on the ticket is not the actual time when you will gonna leave. I saw that young spanish people were left to go immediately with the next cable car instead of waiting in the queue 2-3 hours which is not fair I find it racist. The other tourists had a later cable car than it should just because the spanish were left to go ahead. We had 40 minutes delays.