TRAIN AND AIR :
Yogyakarta is connected by railway crossing the entire length of Java Island.This railway route makes Yogyakarta as one or it’s main stopping junctions.For those looking for Airservice,Yogyakarta has the Adisucipto Airport which provides regular airservices to other region such as Jakarta,Surabaya,Denpasar Bali.
LONG DISTANCE BUS :
Another way to get in and out of Yogyakarta region is by buses services.Yogyakarta provides scheduled services of long-distance buses that link Yogyakarta with main regions of Indonesia such as Bali,Surabaya, Malang, Bandung, Jakarta, and even Sumatra. Most departures at late afternoon or night.Advanced booking is normally required prior to departure On National holiday, booking 3 up 7 days prior to departure date is essential for some long-distance buses services.
SHORT DISTANCE VAN TRAVEL:
Yogyakarta also linked with other regencies of provinces of Java by scheduled services of short-distance mini bus/van travel.Mostly departure twice per day : at night and morning, links Yogyakarta with Surabaya, Malang,Tulungagung, Blitar Kediri, and other western region such as Tegal,Cirebon,Tasik,Bandung and Jakarta. Advance booking is essential 1 day prior to departure date.