Buses to Hampshire from West Berkshire

The journey to Hampshire from West Berkshire takes just 35 minutes.

Buses operate daily with up to 19 services per day. Depending on the day of travel, the first bus departs West Berkshire at 07:15.

It's quick and easy to buy tickets to Hampshire, with no additional fees or charges.

megabus schedule

megabus operates between West Berkshire and Hampshire on Friday and Saturday.

Service days Friday, Saturday
Services per day up to 1
Shortest trip 35 minutes
First departure 08:50
Last departure 08:50

Stagecoach South schedule

Take the bus to Hampshire from West Berkshire with Stagecoach South . The first departure is at 07:15, arriving at 08:08.

Service days Daily except Sunday
Services per day up to 17
Shortest trip 41 minutes
First departure 07:15
Last departure 18:40

Your questions answered

  • Is there a daily bus service between West Berkshire and Hampshire?

    Yes, buses operate daily from West Berkshire to Hampshire, departing as early as 07:15.

  • How long is the bus trip from West Berkshire to Hampshire?

    The fastest bus to Hampshire from West Berkshire takes 35 minutes.

  • How do I buy tickets for travel to Hampshire from West Berkshire?

    It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.

  • Which bus companies operate between West Berkshire and Hampshire?

    Stagecoach South, Scottish Citylink and megabus run buses to Hampshire from West Berkshire.

  • What time is the earliest bus from West Berkshire to Hampshire?

    The first bus to Hampshire from West Berkshire leaves at 07:15. The journey takes 35 minutes.

  • When is the last bus to Hampshire from West Berkshire?

    The last bus leaves West Berkshire at 08:50, arriving into Hampshire at 09:25. Get there in plenty of time so you don't miss it.

Onward travel from Hampshire

Bus to Days Shortest trip Distance
City and Borough of Birmingham
  • Daily
3 hours 25 minutes 106 miles
Glasgow City
  • Mo
  • Sa
  • Su
9 hours 15 minutes 358 miles
Middlesbrough
  • Daily
8 hours 30 minutes 244 miles
Newcastle upon Tyne
  • Daily
9 hours 45 minutes 277 miles
Nottingham
  • Daily
5 hours 5 minutes 136 miles
Oxfordshire
  • Daily
1 hour 25 minutes 58 miles
Portsmouth
  • Daily
6 minutes 16 miles
Sunderland
  • Daily
9 hours 10 minutes 268 miles
West Sussex
  • Daily
15 minutes 36 miles
Wiltshire
  • Daily
29 minutes 34 miles
Wokingham
  • Daily
1 hour 13 minutes 32 miles

More destinations in Hampshire