Passenger trains on Via Rail's Québec City–Windsor Corridor pass through Wilmot daily, but run as expresses through the township and do not stop. The nearest passenger train stations are Stratford to the west and to the east. GO Train service on the Kitchener line is also available at Kitchener station, which is its western terminus. A GO train station and storage and maintenance yard were planned to be located near Baden, but these plans were deferred following the opening of a GO train depot on Shirley Avenue in Kitchener instead.