The bus between Onehunga and Drury takes 1h 39m. The bus runs, on average, 5 times per week from Onehunga to Drury. 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 5 times a week between Onehunga and Drury. The earliest departure is at 8:10 PM in the evening, and the last departure from Onehunga is at 10:10 PM which arrives into Drury at 11:49 PM. All services require a transfer at Bay 6 Manukau Bus Station and take an average of 1h 39m. The schedules shown below are for the next available departures.

1h 39m • 1 change
1h 39m • 1 change
1h 39m • 1 change
1h 39m • 1 changeWant to know about travelling from Onehunga to Drury? 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 Onehunga to Drury. However, there are services departing from Stop E Onehunga station and arriving at Stop D Drury Station via Bay 6 Manukau Bus Station. The journey, including transfers, takes approximately 1h 39m.
Onehunga to Drury bus services, operated by Ritchies Transport, depart from Stop E Onehunga station.
Onehunga to Drury bus services, operated by Auckland Transport - AT Metro, arrive at Stop D Drury Station.
The distance between Onehunga and Drury is 24.7 km. The road distance is 29 km.
You can take a bus from Stop E Onehunga to Stop D Drury Station via Bay 6 Manukau Bus Station and Stop A Manukau Station in around 2h 10m.