For shorter trips consider Surabaya, Bandung, and Jakarta as potential places to explore. All can be options to fly to and are within 264 km of Yogyakarta.
Travellers looking to get as far as possible can consider Jakarta, Surabaya, and Bandung as potential destinations for their travel.
If you’re flying from Yogyakarta, these routes are more frequently taken by airlines Jakarta (42 flights per day), Surabaya (14 flights per day) and Bandung (14 flights per day).