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.
- CapitalYogyakarta
- Time zoneWIB
- Population415,605
- Nearest terminal±2 km
Popular routes from Yogyakarta
- Yogyakarta → Semarang±120 km · ±3 hours
- Yogyakarta → Purwokerto±190 km · ±3 hours
- Yogyakarta → Jakarta±560 km · ±11 hours
- Yogyakarta → Solo±65 km · ±1h 50m
- Yogyakarta → Surabaya±330 km · ±7 hours
- Yogyakarta → Denpasar±750 km · ±16 hours
- Yogyakarta → Malang±360 km · ±7 hours
- Yogyakarta → Tangerang±590 km · ±11 hours
Nearest pick-up points
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.