Buses to Melksham from Devizes

The journey to Melksham from Devizes takes just 10 minutes.

Buses operate daily with up to 15 services per day. Depending on the day of travel, the first bus departs Devizes at 00:25.

Faresaver schedule

Faresaver operates between Devizes and Melksham 7 days per week.

Service days Daily
Services per day up to 15
Shortest trip 10 minutes
First departure 00:25
Last departure 22:20

Your questions answered

  • Is there a daily bus service between Devizes and Melksham?

    Yes, buses operate daily from Devizes to Melksham, departing as early as 00:25.

  • How long is the bus trip from Devizes to Melksham?

    The fastest bus to Melksham from Devizes takes 10 minutes.

  • How do I buy tickets for travel to Melksham from Devizes?

    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 Devizes and Melksham?

    Faresaver run buses to Melksham from Devizes.

  • What time is the earliest bus from Devizes to Melksham?

    The first bus to Melksham from Devizes leaves at 00:25. The journey takes 10 minutes.

  • When is the last bus to Melksham from Devizes?

    The last bus leaves Devizes at 22:20, arriving into Melksham at 22:41. Get there in plenty of time so you don't miss it.

Onward travel from Melksham

Bus to Days Shortest trip Distance
Bath
  • Daily
31 minutes 9.6 miles
Beckington
  • Daily except Sunday
29 minutes 9.8 miles
Bradford-on-Avon
  • Daily except Sunday
13 minutes 5.1 miles
Calne
  • Weekdays
18 minutes 7.4 miles
Chippenham
  • Daily except Sunday
15 minutes 6.1 miles
Corsham
  • Daily except Sunday
15 minutes 4.7 miles
Devizes
  • Daily
9 minutes 6.5 miles
Frome
  • Daily except Sunday
34 minutes 13 miles
Marlborough
  • Weekdays
40 minutes 18 miles
Trowbridge
  • Daily except Sunday
11 minutes 4.8 miles