NBus regularly runs between Nelson and Richmond on Weekdays and Weekends.

During the week they run every 30 minutes, but move to every 15 minutes during peak times. Weekends see the service reduce to every 45 minutes.

Buses alternate between travelling via Tahuna or Bishopdale.

The main Richmond Bus Stop is located opposite the TDC on Queen Street.

Get the bus timetable App


The Late Late Bus

This late night service runs on Friday and Saturday nights only. It leaves Richmond at Sundial Square on the hour from 10.30pm - 2.30am. The last bus service departs Nelson at 3.15am. It’s a loop service travelling out to Richmond via Tahunanui and returning to Nelson via Bishopdale.


ScenicNZ Abel Tasman

This service runs daily between Nelson and the Abel Tasman National Park via Richmond. This service must be pre-booked, so contact the local i-SITE Visitor Centre to do so.

Connections are also available to Golden Bay, Marlborough & the West Coast.