The average bus between Bruton and Sparkford takes 4h 35m and the fastest bus takes 47 min. The bus service runs several times per day from Bruton to Sparkford. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Bruton and Sparkford. The earliest departure is at 11:31 AM in the morning, and the last departure from Bruton is at 5:48 PM which arrives into Sparkford at 10:22 AM. All services require a transfer at Castle Cary and take an average of 4h 35m. The schedules shown below are for the next available departures.

50 min • 1 change

47 min • 1 change

2h 35m • 1 change
Arrives next day

14h 34m • 1 change

50 min • 1 change

47 min • 1 change

2h 35m • 1 change
Arrives next day

14h 34m • 1 change

50 min • 1 change

47 min • 1 change

2h 35m • 1 change
Arrives next day

14h 34m • 1 change
Want to know about travelling from Bruton to Sparkford? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Bruton to Sparkford. However, there are services departing from Bruton station and arriving at Sparkford station via Sparkford Inn. The journey, including transfers, takes approximately 4h 35m.
Bruton to Sparkford bus services, operated by South West Coaches, depart from Castle Cary Station.
Bruton to Sparkford bus services, operated by South West Coaches, arrive at Sparkford Inn station.
The distance between Bruton and Sparkford is 11.8 km. The road distance is 20 km.
South West Coaches operates a bus from Castle Cary Station to Sparkford Inn every 3 hours. Tickets cost £3–5 and the journey takes 26 min.