Stambuł jest największym węzłem kolejowym Turcji i jedynym dużym tureckim miastem z pasażerskimi stacjami kolejowymi po europejskiej i azjatyckiej stronie. TCDD Tasimacilik obsługuje główne połączenia krajowe, a szybkie pociągi YHT korzystają z korytarza Marmaray, aby łączyć Stambuł ze środkową Anatolią. Rola miasta w ruchu dalekobieżnym jest podzielona głównie między Sogutlucesme, Halkali, Bakirkoy, Bostanci i Pendik.
Szybkie pociągi ze Stambułu kursują przez Sogutlucesme i wybrane stacje po zachodniej stronie, zanim kontynuują jazdę w ramach krajowej sieci YHT. Halkali jest głównym terminalem po stronie europejskiej dla połączeń międzynarodowych i regionalnych, w tym pociągów w kierunku Tracji i Bałkanów. Bakirkoy obsługuje wybrane pociągi dalekobieżne i regionalne po stronie europejskiej, natomiast Bostanci i Pendik służą pasażerom dalekobieżnym po stronie azjatyckiej.
Trasy kolejowe ze Stambułu prowadzą na wschód i południowy wschód do Ankary, Eskisehir, Konyi i Karamanu, na zachód do Edirne i Kapikule oraz przez granicę do Sofii. Przejazdy między stacjami po stronie europejskiej i azjatyckiej odbywają się korytarzem kolejowym Marmaray, który łączy Halkali, Bakirkoy, Sogutlucesme, Bostanci i Pendik. Zarezerwuj pociągi ze Stambułu i do Stambułu online w Rail Monsters.