City · Daerah Istimewa Yogyakarta

Bus & shuttle from Yogyakarta City

Nearest bus terminal from Yogyakarta City: Yogyakarta (Yogyakarta), about 2 km from central Yogyakarta. 28 routes depart from there.

Districts in Yogyakarta City (14)

  • Tegalrejo4
  • Jetis3
  • Gondokusuman5
  • Danurejan3
  • Gedongtengen2
  • Ngampilan2
  • Wirobrajan3
  • Mantrijeron3
  • Kraton3
  • Gondomanan2
  • Pakualaman2
  • Mergangsan3
  • Umbulharjo7
  • Kotagede3

FAQ: buses from Yogyakarta

Where do I catch a bus from Yogyakarta City?

The nearest pick-up point is Yogyakarta, about 2 km from central Yogyakarta. Alternatives: Magelang (±40 km), Terminal Tirtonadi (±54 km).

Where can I go by bus from Yogyakarta?

From Yogyakarta there are 28 routes, including Semarang, Purwokerto, Jakarta, Solo, Surabaya.

How do I book?

Pick a route, then “See times & book”. Times, fares and seats come from licensed operators; payment and tickets are handled by SiapPergi's official ticketing partner.

Other regencies & cities in Daerah Istimewa Yogyakarta