What was supposed to be a 12-15 hour bus trip turned out to be 17hours travel time overnight to reach Cusco. We did get fed dinner and breakfast both of which are nothing to rave about and luckily had some snacks in our bags so we weren't starving. The beginning was over some pretty windy roads and if hadn't been night time I think these views would have been pretty spectacular. The rest of the journey was pretty tough with more windy and bumpy roads and even with the VIP cama seats I didn't manage to get much sleep and instead watched several movies in Spanish. At one point due to road works we stopped for a good hour or so where we were able to buy some good food for only a few soles from the local villagers selling to everyone waiting in traffic. Was only potato, eggs and some chilly sauce but was surprisingly tasty or maybe it was just better then the stale bread and luncheon we were offered on the bus.