Fleet is served by Fleet railway station, on the London to Basingstoke line.
Fleet has strong local bus service, Fleet Buzz operated by Stagecoach bus has routes circulating the town and providing access to surrounding towns such as Farnborough and Aldershot.