Хамамацу розташований на залізничному коридорі Токайдо в Японії між Токіо, Нагоєю, Кіото та Осакою. У місті є одна головна міжміська залізнична станція — станція Хамамацу, яку обслуговує JR Central на лінії Токайдо Сінкансен і магістральній лінії Токайдо. Це робить Хамамацу регулярною зупинкою для залізничних подорожей по західній частині префектури Сідзуока.
Поїзди з Хамамацу включають рейси Tokaido Shinkansen для далеких поїздок, місцеві та швидкісні поїзди JR Central на звичайній лінії Токайдо Main Line, а також неподалік послуги Enshu Railway зі станції Shin-Hamamatsu для північних районів міста. Станція Хамамацу є головною залізничною станцією для швидкісної залізниці, регіональних поїздів і пересадок між послугами JR.
Залізничні маршрути з Хамамацу прямують на схід до Сідзуоки, Атамі, Йокогами та Токіо, на захід до Тоёхасі, Нагої, Кіото та Осаки, а також на північ через сполучення Enshu Railway до місцевих станцій у районі Хамамацу. Бронюйте поїзди з Хамамацу та до Хамамацу онлайн на Rail Monsters.