Buses to Staines from Egham

The journey to Staines from Egham takes just 6 minutes.

Buses operate daily with up to 68 services per day. Depending on the day of travel, the first bus departs Egham at 03:15.

Cardinal Buses schedule

Cardinal Buses operates between Egham and Staines 5 days per week.

Service days Weekdays
Services per day up to 1
Shortest trip 10 minutes
First departure 16:10
Last departure 16:10

Carlone Buses schedule

Travel from Egham to Staines with Carlone Buses in 6 minutes.

Service days Daily
Services per day up to 6
Shortest trip 6 minutes
First departure 03:15
Last departure 06:45

Take the bus to Staines from Egham with First Berkshire & The Thames Valley . The first departure is at 05:50, arriving at 06:02.

Service days Daily
Services per day up to 26
Shortest trip 8 minutes
First departure 05:50
Last departure 19:26

White Bus Services operates between Egham and Staines 7 days per week.

Service days Daily
Services per day up to 35
Shortest trip 6 minutes
First departure 06:22
Last departure 19:23

Your questions answered

  • Is there a daily bus service between Egham and Staines?

    Yes, buses operate daily from Egham to Staines, departing as early as 03:15.

  • How long is the bus trip from Egham to Staines?

    The fastest bus to Staines from Egham takes 6 minutes.

  • How do I buy tickets for travel to Staines from Egham?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Egham and Staines?

    White Bus Services, First Berkshire & The Thames Valley, Carlone Buses and Cardinal Buses run buses to Staines from Egham.

  • What time is the earliest bus from Egham to Staines?

    The first bus to Staines from Egham leaves at 03:15. The journey takes 6 minutes.

  • When is the last bus to Staines from Egham?

    The last bus leaves Egham at 06:45, arriving into Staines at 07:00. Get there in plenty of time so you don't miss it.

Onward travel from Staines

Bus to Days Shortest trip Distance
Bagshot
  • Daily except Sunday
22 minutes 9.2 miles
Frimley
  • Weekdays
59 minutes 13 miles
Hinchley Wood
  • Daily
36 minutes 8.2 miles
Isleworth
  • Daily
31 minutes 7.7 miles
Kingston upon Thames
  • Daily
35 minutes 9.1 miles
London Heathrow Airport
  • Daily
6 minutes 3.5 miles
Old Windsor
  • Daily
22 minutes 3.9 miles
Ottershaw
  • Daily
18 minutes 4.8 miles
Sunbury-on-Thames
  • Daily
10 minutes 4.2 miles