There is really no highway that accesses Aguas Calientes from Cusco, so taking a bus for the entire journey will not be a possibility. The trains are your best bet! Our tour director was useful, proficient and a very good combine involving flexible and scheduled. I'd personally highly advise this https://machu-picchu-tours85047.blogdigy.com/machu-picchu-tours-from-cusco-fundamentals-explained-40474769