The St John Health Shuttle is a koha based community service that transports people to health-related visits, and then brings them home again.

Reasons to use the service include doctor visits, dental appointments, specialist appointments, hospital day-stays for minor surgery and any other types of health appointments.

Health Shuttles run at different times, depending on what each community needs. Like our other community programmes, the service is staffed by St John volunteers. If you’re interested in becoming one of our volunteer drivers, we’d like to hear from you.


Become a Health Shuttle volunteer

To find out more about volunteering for the Health Shuttle, follow this link: 

https://join.stjohn.org.nz/role/siid/j5ll9/125


Our locations

Our Shuttles cover a number of areas across the country please contact your nearest bookings office to enquire

North Island Area covered Days of operation Booking number
Auckland - East East Auckland, South Auckland Monday - Friday 0800 925 2672
Auckland - South South Auckland, East Auckland Monday - Friday 0800 925 2672
Auckland - Pukekohe Pukekohe, Waiuku, Tuakau, Awhitu, drop offs in Sth Auckland Monday - Friday 0800 925 2672
Auckland - West West Auckland Monday - Friday 0800 925 2672
Cambridge Cambridge to Hamilton City Monday - Friday 0800 846 9992
Dannevirke Dannevirke to Palmerston North (Wellington enquiries considered) Monday - Friday 0800 589 630 
Feilding Feilding and surrounds, Palmerston North Monday - Friday 0800 323 565
Hamilton Hamilton City Monday - Friday 0800 846 9992
Hastings Hastings and Havelock North, Waimarama to Hastings Monday - Friday 0800 424 778
Hawera South Taranaki to New Plymouth Monday - Friday 06 278 6140
Kaikohe Kaikohe, Okaihau, potentially further if able Monday - Friday 09 401 1131
Mahia Mahia, Nuhaka to Wairoa Wednesday, Friday 0800 424 778
Marton Marton and surrounds to Whanganui and to Palmerston North Monday - Saturday 0800 266 547
Masterton Masterton and surrounds to Masterston, and to Wellington  Monday - Friday 0800 589 630 
Opotiki Opotiki and surrounds to Whakatane Monday - Friday 0800 824 325
Otaki-Horowhenua Otaki and surrounds to Palmerston North Monday - Friday 0800 589 630 
Otorohanga Otorohanga and surrounds to Hamilton City Monday - Friday 0800 846 9992
Pahiatua Pahiatua and surrounds to Palmerston North, and to Dannevirke Monday - Friday 0800 589 630 
Rotorua Rotorua and surrounds to Rotorua Monday - Friday 0800 824 325
Russell Russell - drop offs in Kerikeri and Whangarei Monday - Friday 027 460 0350
Taupo Taupo and surrounds to Rotorua Monday - Friday 0800 824 325
Tauranga Tauranga, Mt Maunganui, Papamoa Monday - Friday 0800 824 325
Te Puke Te Puke and surrounds to Tauranga Monday - Friday 0800 824 325
Thames Thames, Te Mata, Mangatarata, Miranda, Paeroa - drop offs in Hamilton  Monday - Friday 0800 934 287
Tokoroa Tokoroa to Hamilton City Mon, Wed, Fri 0800 846 9992
Tuai Tuai Village to Wairoa Thursday 0800 424 778
Waihi Waihi, Paeroa - drop offs in Thames, Tauranga & Hamilton Monday - Friday 07 863 8616
Waimarino Ohakune, Raetihi and surrounds to Whanganui Monday - Friday 0800 266 547
Wairoa Wairoa, Frasertown to Wairoa Monday - Friday 0800 424 778
Whangamata Whangamata - drop offs in Waihi, Thames, Tauranga, Hamilton Monday - Friday 07 865 9011
Whanganui Whanganui to Palmerston North Monday - Friday 0800 266 547
South Island Area covered  Days of operation Booking number
Ashburton Ashburton to Christchurch Monday - Friday 0800 103 046
Hokonui Hokonui to Dunedin or Invercargill Monday - Friday 0800 103 046
Invercargill Invercargill to Dunedin Monday - Friday 0800 103 046
Marlborough Marlborough Area Monday - Friday 0800 103 046
Motueka Motueka Area Monday - Friday 0800 103 046
Nelson Nelson Area Monday - Friday 0800 103 046
Nth Canterbury North Canterbury to Christchurch Monday - Friday 0800 103 046
Otago Central Otago to Dunedin Monday - Friday 0800 103 046
Southland - North Northern Southland to Invercargill or Dunedin Monday - Friday 0800 103 046
Southland - West Western Southland Area Monday - Friday 0800 103 046
Timaru Timaru to Christchurch Monday - Friday 0800 103 046
West Coast West Coast Area Monday - Friday 0800 103 046
Whakatipu Wakatipu to Invercargill Monday - Friday 0800 103 046
Winton Winton to Invercargill Monday - Friday 0800 103 046