Jabarkan Kereta api dari Kota Yogyakarta

Kota Yogyakarta merupakan pusat dari Daerah Operasi VI Yogyakarta, wilayah kerja PT Kereta Api Indonesia (Persero) yang menaungi perkeretaapian di Daerah Istimewa Yogyakarta, Solo Raya, dan sebagian Purworejo. Kota Yogyakarta dilewati oleh jalur kereta api Kutoarjo–Purwosari–Solo Balapan/lintas selatan dan tengah Jawa yang menghubungkan antara Bandung dan Surabaya beserta Jakarta dan Surabaya melalui . Jalur kereta api yang melewati kota Yogyakarta telah terelektrifikasi listrik aliran atas sebesar 1.500 V DC, mulai dari Stasiun Yogyakarta hingga Stasiun Palur.

Kereta api di kota Yogyakarta melayani berbagai tujuan seperti Jakarta, Bandung, Semarang, Malang, dan Surabaya. Terdapat sebanyak kurang lebih 33 kereta api antarkota dan aglomerasi yang melintasi Kota Yogyakarta (dengan sebanyak 112 dari total jadwal perjalanan perharinya).

Terdapat 2 stasiun besar di Kota Yogyakarta, yaitu Stasiun Yogyakarta (dikenal sebagai Stasiun Tugu) yang melayani kereta api eksekutif dan campuran dan Stasiun Lempuyangan yang melayani sebagian kereta api campuran dan kereta api ekonomi. Tersedia kereta api komuter yang menghubungkan Kutoarjo dengan Yogyakarta, kereta tersebut bernama Commuter Line Prambanan Ekspres dan untuk penghubung Kota Surakarta dengan Yogyakarta tersedia KRL Lin Yogyakarta, Kereta rel listrik yang menggantikan KA Prameks relasi Yogyakarta-Solo Balapan dan dikelola oleh KAI Commuter. Selain itu, tersedia pula KA Bandara YIA, layanan kereta api bagi masyarakat yang ingin bepergian menuju ke Bandar Udara Internasional Yogyakarta, dengan tujuan akhir Stasiun Yogyakarta International Airport.

Yogyakarta juga memiliki beberapa jalur kereta api menuju Stasiun Palbapang, Stasiun Pundong dan Stasiun Magelang Kota bersambung ke Stasiun Ambarawa yang sudah dinonaktifan sejak dekade 1970-an. Salah satu peninggalan jalur kereta api nonaktif di kota Yogyakarta yang masih bisa disaksikan hingga saat ini adalah Stasiun Ngabean yang terletak di komplek Taman Parkir Wisata Ngabean.