Nie wybrałem dokładnej trasy, którą wybrałeś, ale miałem podobny problem, jak musiałem wrócić z Lawang do Dżakarty. (Ponieważ mój paszport został skradziony w Lawang, więc możesz chcieć oglądać swoje rzeczy)
To, co zrobiłem (i prawdopodobnie jest to najtańsza opcja), to zabranie minibusa do Probolinggo (jeśli dobrze pamiętam, kursują co najmniej co 1 lub 2 godziny). Minibusy odjeżdżają z miasta, wystarczy zapytać, a ludzie będą mogli powiedzieć, skąd.
Będąc w Probolinggo powinieneś udać się na dworzec autobusowy. Stamtąd jestem pewien, że będą regularne połączenia autobusowe do Yogyakarty. Pojechałem tam spontanicznie, ponieważ pociągi jeżdżą dość rzadko i pytałem w biurach podróży, a jakiś facet zdołał mnie wsadzić do autobusu do Dżakarty (który, jeśli dobrze pamiętam, przejechał przez Yogyakarta i był na noc) w ciągu 20 minut lub tak. Zdecydowanie powinieneś zapytać i nie tylko czekać, ponieważ niektóre autobusy mogą po prostu przejeżdżać (jadąc z Bali) i niekoniecznie zatrzymują się na dworcu autobusowym, ale na zewnątrz na ulicy.
Pamiętaj, że rozkłady jazdy prawdopodobnie nie będą zbyt przydatne, ponieważ autobusy są obsługiwane przez różne firmy, a ponieważ w Indonezji rozkłady jazdy wydają się raczej dekoracyjne. Myślę, że masz najlepszy strzał, po prostu tam i pytając, w najgorszym przypadku możesz poczekać godzinę lub dwie.
Przygotuj się również do negocjacji ceny. Wydaje mi się, że zostałem oszukany (jeśli dobrze pamiętam 600 tys. Rupii za 26 godzin jazdy autobusem), ale wtedy byłem bardzo zdesperowany, aby dostać się do Dżakarty przed zamknięciem urzędu imigracyjnego na piątkową modlitwę.