You don't need to do it in one trip.
The equivalent of this would be interrailing through europe... travel via train to one country, stay for a few days, travel to next, stay a few days, and continue, all with a single ticket: https://www.interrail.eu/en/interrail-passes/global-pass
There was only one bus, so waiting for it to pick you up again would be at least 100 days wait, so not really an option.