The station was opened in 1927. It was originally called "West Weybridge" and changed to its present name in 1961.
At off-peak times there are 2 trains per hour north and 2 trains per hour south. Currently the services to Woking are usually at 00 and 30 minutes past the hour and those to London at 10 and 40 minutes past the hour. The station has two platforms and it predominantly served by stopping trains on the Woking to London Waterloo via Surbiton service. At peak times there are around 4 trains an hour to Waterloo, at other times half-hourly. On Sundays and late evenings/early mornings there is an additional service to Waterloo via Staines.As Byfleet and New Haw is one of the earlier stops on the Waterloo line, passengers getting on here stand a very good chance of getting a seat. The ticket office tends not to be open in the afternoons. Access for disabled passengers is a difficult as passengers traveling in either direction need to negotiate a long staircase. There is no Wheelchair access at this station.