The average bus between Verwood and New Milton takes 2h 41m and the fastest bus takes 1h 28m. The bus service runs several times per day from Verwood to New Milton. 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 every 2 hours between Verwood and New Milton. The earliest departure is at 7:33 AM in the morning, and the last departure from Verwood is at 7:48 PM which arrives into New Milton at 8:11 AM. All services require a transfer at Meeting House Lane and take an average of 2h 41m. The schedules shown below are for the next available departures.


2h 15m • 2 changes

1h 51m • 2 changes

1h 48m • 2 changes

1h 48m • 2 changes

2h 15m • 2 changes

1h 51m • 2 changes

1h 48m • 2 changes

1h 48m • 2 changes

2h 15m • 2 changes

1h 51m • 2 changes

1h 48m • 2 changes

1h 48m • 2 changes

2h 15m • 2 changes

1h 51m • 2 changes

1h 48m • 2 changes

1h 48m • 2 changesWant to know about travelling from Verwood to New Milton? 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 Verwood to New Milton. However, there are services departing from Verwood station and arriving at New Milton station via Crossmead Avenue. The journey, including transfers, takes approximately 2h 41m.
Verwood to New Milton bus services, operated by More Bus, depart from Royal Bournemouth Hospital station.
Verwood to New Milton bus services, operated by More Bus, arrive at Crossmead Avenue station.
The distance between Verwood and New Milton is 19.6 km. The road distance is 39 km.
More Bus operates a bus from Royal Bournemouth Hospital to Crossmead Avenue hourly. Tickets cost £3 and the journey takes 55 min.