Sofya Metrosu Avrupa'nın en yenilerinden biri ve Bulgaristan'daki tek metrodur. Beş hattan oluşur: Hat M1 (kırmızı), Hat M2 (mavi), Hat M3 (yeşil) ve Hat M4 (sarı). Metro ağı şehir merkezini, yerleşim alanlarını ve Sofya Havalimanı'nı kapsar. Sofya Metrosu hatlarının toplam uzunluğu 52 kilometredir ve 4 aktarma istasyonu da dahil olmak üzere 47 istasyona sahiptir. İstasyonlar arasındaki ortalama mesafe 1 kilometredir. Sofya Metrosu sabah 5:00'ten akşam 11:30'a kadar çalışır ve trenler 3 ila 10 dakikalık aralıklarla çalışır.
Sofya metrosu için tek bir biletin maliyeti 1,60 BGN'dir. Sınırsız sayıda aktarma ile tek bir yolculuk için geçerlidir ancak satın alma anından itibaren 60 dakika içinde kullanılmalıdır. Seyahat, metro istasyonlarından satın alınabilen şarj edilebilir kartlar kullanılarak da ödenebilir: Sofya Şehir Kartı (3,00 BGN) veya Ultralight (0,80 BGN). Kart sahipleri, farklı geçerlilik sürelerine sahip çeşitli seyahat kartlarına erişebilir.
1,60 BGN fiyatlı "30 artı" bileti, hem metroda hem de kara ulaşımında aktarmalı seyahate olanak tanır. Elektronik bir karta (Sofia Şehir Kartı veya Ultralight) yüklenebilir veya araçtaki bir doğrulayıcı aracılığıyla veya metro turnikelerinde bir banka kartı kullanılarak ödenebilir. Bilet, ilk başarılı doğrulama anından itibaren 30 dakika geçerlidir. Bu süre zarfında, bir yolcu ikiden fazla araç kullanabilir ancak bilet her birinde doğrulanmalıdır. 30 dakika içinde yapılan son doğrulama, rotanın sonuna kadar zaman sınırı olmadan yolculuğu tamamlamanıza olanak tanır.
2,20 BGN tutarındaki "60 artı" bileti, "30 artı" biletine benzerdir ancak geçerlilik süresini 60 dakikaya çıkarır. Bu bilet ayrıca Sofya Şehir Kartı veya Ultralight elektronik kartına da yüklenebilir.
Ek olarak, sırasıyla 4 BGN ve 15 BGN fiyatlı 24 saatlik ve 72 saatlik seyahat biletleri de mevcuttur. Bu biletler ayrıca Sofya Şehir Kartı veya Ultralight elektronik kartına yüklenebilir.
Biletler ve kartlar hem bilet gişelerinden hem de Sofya metro istasyonlarına kurulan bilet makinelerinden satın alınabilir. İstasyona giriş turnikeler aracılığıyla yapılır. Ayrıca temassız banka kartları veya telefonları kullanarak turnikedeki okuyucuya yerleştirerek seyahatinizi ödeyebilirsiniz. 7 yaşından küçük çocuklar Sofya'daki metroyu ve diğer toplu taşıma araçlarını ücretsiz kullanabilirler. Geçerli bir bilet olmadan seyahat etmenin cezası 40 BGN'dir.
Sofya Havaalanı (SOF, Letishte Sofia), Bulgaristan'ın en büyük uluslararası havaalanıdır. Havaalanının iki terminali vardır ve her 30 dakikada bir aralarında ücretsiz servis çalışır. Sofya'nın merkezine 10 km uzaklıktadır. Şehir merkezine ve diğer bölgelere ulaşmanın en hızlı ve en kolay yolu metrodur.
Metro istasyonu, Terminal 2'nin kalkış alanının girişinde, otobüs durağının yanında yer almaktadır. Sarı metro hattı M4, havaalanını şehre bağlar. İlk tren hafta içi 05:25'te, son tren ise hafta içi 22:40'ta, hafta sonu ve tatillerde 23:05'te hareket eder. Trenler her 10-15 dakikada bir çalışır. Sofya Havaalanı'ndan merkez metro istasyonu "Serdica"ya yolculuk yaklaşık 20 dakika sürer. Ücret 1,60 BGN'dir.