Франкфурт пропонує різноманітні залізничні станції, що обслуговують як регіональних, так і далеких мандрівників. Головний вокзал, розташований у районі Іннена́штадт, є центральною станцією та однією з найзавантаженіших в Європі, що обслуговує місцеві, регіональні та швидкісні міжнародні сполучення, такі як потяги ICE та IC. Він слугує основним вузлом для подорожей по Німеччині та сусіднім країнам. Станція має розгалужені зручності для пасажирів.
Франкфурт-Галлюсварт — це менша станція в районі Галлюс, що надає регіональні сполучення переважно для місцевих та деяких далеких потягів. Вона розташована поруч з фінансовим районом, забезпечуючи обслуговування мандрівників.
Станція Франкфурт-Штадіон обслуговує район Заксенхаузен і в основному пропонує регіональні послуги, зручно розташована неподалік від парку Deutsche Bank, популярного для спортивних подій.
Франкфурт-Банhofсвіртель — це незначна станція, також розташована в районі Іннена́штадт, що переважно обслуговує місцеві та регіональні сполучення, що полегшує доступ до навколишніх районів.
Франкфурт-Локальбанхоф знаходиться в районі Остренд і є переважно зупинкою для регіональних потягів, зосереджуючи увагу на місцевих потребах подорожі, а не на розширених міжміських сполученнях.
Усі станції знаходяться відносно близько одна до одної, з відстанями зазвичай лише кілька кілометрів, що забезпечує легкість пересадок між різними частинами міста.