Viaristo · Indonesia

How to get to Yogyakarta

Yogyakarta has its own airport (YIA). It is also reachable overland from 9 other places in the region.

Yogyakarta has its own airport: YIA.

YIA at Kulon Progo, 40km west, took the jets from Adisutjipto (JOG) in 2020; an airport rail link runs into town. Borobudur and Prambanan.

Plan a trip through Yogyakarta →

Direct services into Yogyakarta

FromHowFastestCheapest fare
SemarangBus1hfrom €2
SoloBus1h 45mfrom €2
Jakarta · night serviceBus / Flight12h 15mfrom €8
Bandung · night serviceBus12hfrom €9
SurabayaBus / Flight4h 15mfrom €10
MalangBus4h 50mfrom €10
DenpasarBus / Flight18h 35mfrom €14
MataramFlight1h 36mfrom €44
MakassarFlight2h 12mfrom €62

Yogyakarta as part of a longer trip

Most people do not go only to Yogyakarta. These are worked itineraries through it — what order to visit everything in, and what the transport costs:

Planning more than one stop?

Getting to Yogyakarta is one leg. If it is part of a longer trip, the harder question is what order to visit everything in — which decides where you fly in, where you fly out, and how much of the trip you spend moving. Viaristo works that out from the places you name.

Plan a trip through Yogyakarta →

Places with a direct service here

SemarangSoloJakartaBandungSurabayaMalangDenpasarMataramMakassar