How to get from London to Egham by train, bus or flight.
The best way to travel from London to Egham is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||19 miles (30 km)|
|Available travel modes||Bus|
|Fastest mode||Bus • $12 (€10) • 50 min|
|Popular travel companies||Megabus|
Take a bus to travel 19 miles (30 km) between London and Egham. Megabus is the main travel company operating this route. Travelers can even take a direct from London to Egham.
You can travel by bus for as low as $13 (€11). When you search for schedules and tickets, Omio will show you the best route.
South Western Railway is a train operating company in the United Kingdom, providing services in the south and south-west of England. It operates a variety of train types, including high-speed trains, local stopping services, and suburban commuter trains. It also offers a range of ticket types, including Advance, Off-Peak, and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, and a range of food and drink options. The most popular routes for South Western Railway include London Waterloo to Portsmouth Harbour, London Waterloo to Weymouth, and London Waterloo to Bournemouth.
You can travel from London to Egham by bus.
A bus is the fastest way to get to Egham from London with an average travel time for this trip around 50 min.
You should expect to travel around 19 miles (30 km) between London and Egham.
The average frequency per day from London to Egham is:
However, we recommend checking specific travel dates for your route to Egham from London as scheduled services by bus can vary by season or day of the week.
These are the most popular departure and arrival points from London to Egham:
Let Omio help you find the best company to travel with to Egham from London: