Kota Yogyakarta sangat strategis karena merupakan pertemuantitik antaratengah jalurdari lintas selatan menghubungkan [[Bandung]] dengan [[Surabaya]] beserta lintas tengah{{efn|Jakarta–Purwokerto–Surabaya}}–selatan [[Jawa]]{{efn|Bandung–Yogyakarta–Surabaya}}danmenghubungkan Semarang–Yogyakarta[[Jakarta]] dengan Surabaya melalui [[Purwokerto (kota)|Purwokerto]]. Oleh karena itu, angkutan di Yogyakarta cukup memadai untuk memudahkan mobilitas antara kota-kota tersebut. Kota ini mudah dicapai oleh transportasi darat dan udara, sedangkan karena lokasinya yang cukup jauh dari laut (27–30 KM) menyebabkan tiadanya transportasi air di kota ini.