Binali Yıldırım, 20 Aralık 1955'te Erzincan Refahiye'de doğdu. Babasının adı Dursun, annesinin adı Bahar'dır.
Gemi İnşaatı Yüksek Mühendisi; İstanbul Teknik Üniversitesi Gemi İnşaatı ve Deniz Bilimleri Fakültesi'ni bitirdi.
Yüksek lisansını aynı fakültede tamamladı. Dünya Denizcilik Üniversitesi (World Maritime University)'de ihtisas eğitimi aldı. İstanbul Teknik Üniversitesi Gemi İnşaatı ve Deniz Bilimleri Fakültesi'nde asistan ve araştırma görevlisi olarak çalıştı. Camialtı Tersanesi ve Gemi Sanayii Genel Müdürlüğü'nde mühendislik ve çeşitli kademelerde yöneticilik yaptı.
İstanbul Deniz Otobüsleri (İDO) Genel Müdürlüğü görevinde bulundu. 1999'da Uluslar arası "SKAL" kalite ödülünü aldı. Adalet ve Kalkınma Partisi Kurucular Kurulu Üyesi oldu. Dünya Denizcilik Üniversitesi (WMU) Yönetim Kurulu Üyeliğine seçildi. 22. Dönem İstanbul Milletvekili. 58 ve 59. Hükümet'lerde Ulaştırma Bakanlığı yaptı. 60. Hükümet'te yeniden Ulaştırma Bakanı oldu. İyi düzeyde İngilizce ve Fransızca bilen Yıldırım, evli ve 3 çocuk babasıdır.