Buses to Southampton from Newbury

The journey to Southampton from Newbury takes just 1 hour.

Buses operate 3 days a week with up to 2 services per day. Depending on the day of travel, the first bus departs Newbury at 08:50.

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

megabus schedule

megabus operates between Newbury and Southampton on Friday and Saturday.

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

Your questions answered

  • Is there a daily bus service between Newbury and Southampton?

    No, buses run on Friday, Saturday and Sunday.

  • How long is the bus trip from Newbury to Southampton?

    The fastest bus to Southampton from Newbury takes 1 hour.

  • How do I buy tickets for travel to Southampton from Newbury?

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

  • Which bus companies operate between Newbury and Southampton?

    Scottish Citylink and megabus run buses to Southampton from Newbury.

  • What time is the earliest bus from Newbury to Southampton?

    The first bus to Southampton from Newbury leaves at 08:50. The journey takes about 1 hour.

  • When is the last bus to Southampton from Newbury?

    The last bus leaves Newbury at 08:50, arriving into Southampton at 09:55. Get there in plenty of time so you don't miss it.

Onward travel from Southampton

Bus to Days Shortest trip Distance
Bicester
  • Mo
  • Sa
  • Su
2 hours 5 minutes 70 miles
Botley
  • Daily
26 minutes 5.9 miles
Bursledon
  • Daily
11 minutes 4.0 miles
Coventry
  • Daily
2 hours 40 minutes 104 miles
Cowes
  • Daily
25 minutes 11 miles
Fareham
  • Daily
50 minutes 10 miles
Leicester
  • Daily
4 hours 30 minutes 120 miles
Lymington
  • Daily
53 minutes 12 miles
Manchester
  • Daily
4 hours 45 minutes 182 miles
Middlesbrough
  • Daily
8 hours 45 minutes 254 miles
Southampton / Weather Centre
  • Daily
10 minutes 3.8 miles
West Wellow
  • Daily except Sunday
28 minutes 9.1 miles