Greater London to Slough

Travel by bus from Greater London to Slough with Metroline Travel, First Berkshire & The Thames Valley, Carousel Buses, Hotel Hoppa and Reading Buses.

Buses run 7 days per week to Slough from Uxbridge, London, Harmondsworth, London Heathrow Airport and other places in Greater London.

Bus from Days Shortest trip
Cranford
  • Daily
21 minutes
Harmondsworth
  • Daily
16 minutes
Hounslow
  • Daily
30 minutes
London
  • Daily
9 minutes
London Heathrow Airport
  • Daily
16 minutes
Uxbridge
  • Daily
23 minutes

Buckinghamshire to Slough

Buses to Slough from Buckinghamshire run up to 7 days per week.

Carousel Buses, First Berkshire & The Thames Valley, Redline and Thames Valley Buses services run from Farnham Royal, Gerrards Cross, High Wycombe and Beaconsfield to Slough.

Bus from Days Shortest trip
Beaconsfield
  • Daily except Sunday
28 minutes
Farnham Royal
  • Daily
6 minutes
Gerrards Cross
  • Daily except Sunday
35 minutes
High Wycombe
  • Daily
26 minutes

Royal Borough of Windsor and Maidenhead to Slough

Travel by bus from Royal Borough of Windsor and Maidenhead to Slough with First Berkshire & The Thames Valley and Reading Buses.

Buses run 7 days per week to Slough from Maidenhead, Ascot and Old Windsor.

Bus from Days Shortest trip
Ascot
  • Daily
32 minutes
Maidenhead
  • Daily
17 minutes
Old Windsor
  • Daily
21 minutes

Surrey to Slough

Buses to Slough from Surrey run 7 days per week.

First Berkshire & The Thames Valley services run from Egham and Staines to Slough.

Bus from Days Shortest trip
Egham
  • Daily
29 minutes
Staines
  • Daily
44 minutes

Buses to Slough

Travel by bus from England to Slough with New Bharat Coaches (Southall, London) and Reading Buses.

Buses run up to 7 days per week to Slough from Reading, Wolverhampton, City of Leicester, Sandwell and other places in England.

Bus from Days Shortest trip
Bracknell
  • Daily
42 minutes
Coventry
  • Daily
1 hour 50 minutes
Leicester
  • Daily
2 hours 15 minutes
Reading
  • Sa
  • Su
46 minutes
Smethwick
  • Daily
2 hours 50 minutes
Wolverhampton
  • Daily
3 hours 20 minutes

Getting around Slough by bus

Travel around Slough by bus with Carousel Buses, Stewarts Coaches, Thames Valley Buses, Metroline Travel and First Berkshire & The Thames Valley. Buses operate up to 7 days per week.

Operator Days
Carousel Buses
  • Daily except Sunday
More info
First Berkshire & The Thames Valley
  • Daily
More info
Metroline Travel
  • Daily
More info
Stewarts Coaches
  • Weekdays
More info
Thames Valley Buses
  • Daily
More info

Slough Travel FAQs

  • Is there a daily bus service from London to Slough?

    Yes there are daily services to Slough from London operated by Hotel Hoppa and Reading Buses.

  • How long does it take to get to Slough from Leicester?

    The shortest journey from Leicester to Slough takes 2 hours 15 minutes.

  • Is there a bus from London Heathrow Airport to Slough?

    Yes - Metroline Travel and First Berkshire & The Thames Valley operate between London Heathrow Airport and Slough. The journey takes 16 minutes.

  • Which bus operators serve Slough?

    First Berkshire & The Thames Valley, Carousel Buses, Reading Buses, New Bharat Coaches (Southall, London) and 4 more carriers operate to and within Slough.