The average bus between Kingswood and Egham takes 3h 32m and the fastest bus takes 2h 36m. There is a bus service every few hours from Kingswood to Egham. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Kingswood and Egham. The earliest departure is at 5:29 AM in the morning, and the last departure from Kingswood is at 11:41 PM which arrives into Egham at 8:15 AM. All services require a transfer at Clock Tower and take an average of 3h 32m. The schedules shown below are for the next available departures.



3h 12m • 3 changes



3h 13m • 3 changes



2h 59m • 3 changes



2h 41m • 3 changes



2h 58m • 3 changes



3h 13m • 3 changes



3h 22m • 3 changes



3h 32m • 3 changes



2h 58m • 3 changes



3h 13m • 3 changes



3h 22m • 3 changes



3h 32m • 3 changes



2h 58m • 3 changes



3h 13m • 3 changes



3h 22m • 3 changes



3h 32m • 3 changes
Want to know about travelling from Kingswood to Egham? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kingswood to Egham. However, there are services departing from Kingswood station and arriving at Egham station via Clock Tower. The journey, including transfers, takes approximately 3h 32m.
Kingswood to Egham bus services, operated by Metrobus, depart from Tadworth Court station.
Kingswood to Egham bus services, operated by Metrobus, arrive at Elmsleigh Bus Station.
The distance between Kingswood and Egham is 28 km. The road distance is 51 km.
You can take a bus from Tadworth Court to Langham Place via Clock Tower, Cromwell Road Bus Station, and Elmsleigh Bus Station in around 2h 49m.