Tàu điện ngầm Sofia là một trong những tuyến mới nhất ở châu Âu và là tuyến duy nhất ở Bulgaria. Tuyến này bao gồm năm tuyến: Tuyến M1 (màu đỏ), Tuyến M2 (màu xanh lam), Tuyến M3 (màu xanh lá cây) và Tuyến M4 (màu vàng). Mạng lưới tàu điện ngầm bao phủ trung tâm thành phố, khu dân cư và Sân bay Sofia. Tổng chiều dài của các tuyến tàu điện ngầm Sofia là 52 km, với 47 ga, bao gồm 4 ga trung chuyển. Khoảng cách trung bình giữa các ga là 1 km. Tàu điện ngầm Sofia hoạt động từ 5:00 sáng đến 11:30 tối, với các chuyến tàu chạy cách nhau từ 3 đến 10 phút.
Giá vé một chiều cho tàu điện ngầm Sofia là 1,60 BGN. Vé có giá trị cho một chuyến đi với số lần chuyển tuyến không giới hạn nhưng phải được sử dụng trong vòng 60 phút kể từ thời điểm mua. Bạn cũng có thể thanh toán bằng thẻ có thể nạp lại: Sofia City Card (3,00 BGN) hoặc Ultralight (0,80 BGN), có thể mua tại các nhà ga tàu điện ngầm. Người sở hữu thẻ có thể sử dụng nhiều loại thẻ đi lại khác nhau với thời hạn hiệu lực khác nhau.
Vé "30 plus", có giá 1,60 BGN, cho phép đi lại với các lần chuyển tuyến trên cả tàu điện ngầm và phương tiện giao thông mặt đất. Vé có thể được nạp vào thẻ điện tử (Sofia City Card hoặc Ultralight) hoặc thanh toán bằng thẻ ngân hàng thông qua máy xác thực trong xe hoặc tại các cửa quay tàu điện ngầm. Vé có giá trị trong 30 phút kể từ thời điểm xác thực thành công đầu tiên. Trong thời gian này, hành khách có thể sử dụng nhiều hơn hai phương tiện, nhưng vé phải được xác thực ở mỗi phương tiện. Việc xác thực cuối cùng được thực hiện trong vòng 30 phút cho phép bạn hoàn thành hành trình mà không giới hạn thời gian cho đến khi kết thúc tuyến đường.
Vé "60 plus", có giá 2,20 BGN, tương tự như vé "30 plus" nhưng kéo dài thời hạn hiệu lực lên 60 phút. Vé này cũng có thể được nạp vào Thẻ Sofia City Card hoặc thẻ điện tử Ultralight.
Ngoài ra, còn có vé đi lại 24 giờ và 72 giờ, có giá lần lượt là 4 BGN và 15 BGN. Những vé này cũng có thể được nạp vào Thẻ Sofia City Card hoặc thẻ điện tử Ultralight.
Vé và thẻ có thể được mua tại cả phòng vé và máy bán vé được lắp đặt tại các ga tàu điện ngầm Sofia. Vào ga qua cửa quay. Bạn cũng có thể thanh toán cho việc đi lại bằng thẻ ngân hàng không tiếp xúc hoặc điện thoại bằng cách chỉ cần đặt chúng vào đầu đọc tại cửa quay. Trẻ em dưới 7 tuổi có thể sử dụng tàu điện ngầm và các phương tiện giao thông công cộng khác ở Sofia miễn phí. Mức phạt cho việc đi lại mà không có vé hợp lệ là 40 BGN.
Sân bay Sofia (SOF, Letishte Sofia) là sân bay quốc tế lớn nhất tại Bulgaria. Sân bay có hai nhà ga, với dịch vụ đưa đón miễn phí chạy giữa hai nhà ga cứ sau 30 phút. Sân bay cách trung tâm Sofia 10 km. Cách nhanh nhất và thuận tiện nhất để đến trung tâm thành phố và các khu vực khác là đi tàu điện ngầm.
Ga tàu điện ngầm nằm ở lối vào khu vực khởi hành của Nhà ga 2, cạnh trạm xe buýt. Tuyến tàu điện ngầm màu vàng M4 kết nối sân bay với thành phố. Chuyến tàu đầu tiên khởi hành lúc 5:25 sáng và chuyến cuối cùng lúc 10:40 tối vào các ngày trong tuần và 11:05 tối vào các ngày cuối tuần và ngày lễ. Tàu chạy cách nhau 10-15 phút. Hành trình từ Sân bay Sofia đến ga tàu điện ngầm trung tâm "Serdica" mất khoảng 20 phút. Giá vé là 1,60 BGN.