У Стамбулі є кілька залізничних станцій, які з'єднують місто з різними напрямками по всій Туреччині. Станція Сиркечі, розташована в районі Фатіх, є історичною станцією та кінцевим пунктом для Східного експресу та інших регіональних потягів. Термінал Хайдарпаша, розташований у районі Кадикьой, обслуговує переважно потяги, що прямують до Анатолійської частини Туреччини, включаючи швидкісні потяги. Станція розташована на набережній і пропонує унікальний вид на місто. Крім того, станція Таксім, розташована неподалік у районі Бейоглу, функціонує як ключова точка міжміського залізничного сполучення для мандрівників. Вона обслуговує місцеві та регіональні потяги. Станція Пендик, далі на схід у районі Пендик, є новішим об'єктом, що обробляє як швидкісні потяги, так і регіональні послуги, з'єднуючи Стамбул з сусідніми містами. Аналогічно, станція Халкали, розташована на європейській стороні, обслуговує різні регіональні залізничні маршрути та є важливою для тих, хто подорожує з околиць до центру міста.