İDO hizmete girmeden önce İstanbul’un deniz ulaşımının büyük bir kısmı 1987 yılına kadar Türkiye Deniz İşletmeleri Şehir Hatları İşletmesinin idaresi altındaydı.
Şirketin servis sunduğu hatlar aşağıda listelenmiştir.
Hızlı feribot hatları:
YENİKAPI - BURSA - YENİKAPI
YENİKAPI - BANDIRMA - YENİKAPI
YENİKAPI - YALOVA - YENİKAPI
PENDİK - YALOVA - PENDİK
Deniz Otobüsleri Dış hatları:
Deniz Otobüsleri sadece yaya yolcu taşır
İSTANBUL - MARMARA Adası - AVŞA Adası
KARTAL - YALOVA & BOSTANCI - YALOVA
KABATAŞ - KADIKÖY - BURSA
İSTANBUL - ARMUTLU TATİL KÖYÜ - ARMUTLU
Deniz Otobüsleri adalar hatları:
KABATAŞ - KINALI - BURGAZ - HEYBELİ - BÜYÜKADA - BOSTANCI
Deniz Otobüsleri iç hatları:
BOSTANCI - KADIKÖY - YENİKAPI - BAKIRKÖY
BOSTANCI - KADIKÖY - YENİKAPI
BOSTANCI - KABATAŞ
BOĞAZ HATTI
BOSTANCI - KABATAŞ - KADIKÖY - BAKIRKÖY - AVCILAR
PENDİK - KARTAL - MALTEPE - BOSTANCI - KABATAŞ - BAKIRKÖY - AVCILAR
1923 Lozan anlaşmasından önce, Türkiyenin limanlarını işletme hakkı, yolcu taşımacılığı ve deniz ticareti, yabancıların idaresi altındaydı.
Lozan Antlaşmasındaki hükümlere göre kendi karasularındaki gemileri ve deniz taşıtlarını işletme hakkı (Kabotaj) Türkiyeye iade edildi.
1 Temmuz 1926 yılında aktif olarak başlayan kabotaj hakları sayesinde Denizcilik Bankası Türk Anonim Ortaklığı kuruldu ve kısa bir zaman içersinde
deniz taşımacılığında büyük gelişmeler gözlendi. Ülkenin üç tarafı denizlerle çevirili olduğundan günümüz Türkiyesinde deniz taşımacılığı çok önemli bir sektör olup, ülkenin toplam kıyı uzunluğu 8,333 km, değişik ölçeklerdeki liman sayısı 156, turizm işletme belgeli marina sayısı 14, turizm yatırım sertifikalı marina sayısı 9 ve balıkçı tesisi sayısı 128’dir.