Kota Yogyakarta sangat strategis karena merupakan titikpertemuan tengahantara dari lintas selatan menghubungkan [[Bandung]] dengan [[Surabaya]] beserta lintasjalur tengah{{efn|Jakarta–Purwokerto–Surabaya}}–selatan [[Jawa]]{{efn|Bandung–Yogyakarta–Surabaya}} menghubungkandan [[Jakarta]] dengan Surabaya melalui [[Purwokerto (kota)|Purwokerto]]Semarang–Yogyakarta. 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.