[[Bandar Udara Internasional Adi Sumarmo]] (kode SOC, dulu bernama "Panasan",) terletak 14 kilometer di sebelah utara kota Surakarta. Secara administratif banda udara ini terletak di luar batas kota Surakarta, tepatnya di perbatasan Kabupaten [[Karanganyar]] dan [[Boyolali]]. Bandara ini terhubung ke [[Jakarta]] (8-penerbangan sehari), [[Kuala Lumpur]], [[Singapura]] & [[Bandar Seri Begawan]], serta [[Arab Saudi]] (pada musim haji). Waktu tempuh perjalanan udara dengan Jakarta berlangsung sekitar satu jam. Beberapa operator penerbangan yang melayani rute dari/ke kota Surakarta antara lain [[Garuda Indonesia]], [[Sriwijaya Air]], [[Lion Air]], [[Malaysia Airlines]], [[Singapore Airlines]] & [[Royal Brunei Airlines]]. Bandara Adi Sumarmo juga menjadi pusat pemberangkatan dan penerimaan [[haji]] dari Asrama Haji Donohudan, [[Boyolali]].