Buses to Upavon from Amesbury

The journey to Upavon from Amesbury takes just 25 minutes.

Buses operate daily with up to 12 services per day. Depending on the day of travel, the first bus departs Amesbury at 07:13.

Salisbury Reds schedule

Salisbury Reds operates between Amesbury and Upavon 7 days per week.

Service days Daily
Services per day up to 12
Shortest trip 25 minutes
First departure 07:13
Last departure 23:27

Your questions answered

  • Is there a daily bus service between Amesbury and Upavon?

    Yes, buses operate daily from Amesbury to Upavon, departing as early as 07:13.

  • How long is the bus trip from Amesbury to Upavon?

    The fastest bus to Upavon from Amesbury takes 25 minutes.

  • How do I buy tickets for travel to Upavon from Amesbury?

    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 Amesbury and Upavon?

    Salisbury Reds run buses to Upavon from Amesbury.

  • What time is the earliest bus from Amesbury to Upavon?

    The first bus to Upavon from Amesbury leaves at 07:13. The journey takes 25 minutes.

  • When is the last bus to Upavon from Amesbury?

    The last bus leaves Amesbury at 23:27, arriving into Upavon at 20:14. Get there in plenty of time so you don't miss it.

Onward travel from Upavon

Bus to Days Shortest trip Distance
Amesbury
  • Daily
24 minutes 8.3 miles
Devizes
  • Th
27 minutes 8.9 miles
Pewsey
  • Daily
6 minutes 3.5 miles
Salisbury
  • Daily
41 minutes 16 miles