Kennedy Caddesi, Fatih, Zeytinburnu ve Bakırköy ilçelerinden geçmektedir. Fatih: Sirkeci Garı'yla Üsküdar iskelesi arasında, Ragıp Gümüşpala Caddesi'nin devamı olarak başlar ve Sirkeci'den başlayan tren yoluna paralel olarak gider. Zeytinburnu: Cadde, Veliefendi'ye kadar tren yoluyla yan yana gider. Bakırköy: Bu noktadan sonra tren yolu kıyı şeridinden ayrılarak içeri girerken, cadde Marmara Denizi boyunca devam eder ve Bakırköy'e kadar uzanır.