List of bus routes in the Wellington Region


This is a list of Greater Wellington Regional Council contracted bus routes in the Wellington Region, operated under the banner of the Metlink public transport network, as well as commercially operated commuter services. There are approximately 100 bus routes in total across the region.

Route numbers

Route numbers are generally classified by area: routes 1-29 are Wellington City routes, 30-39 are express and peak-only routes, 50-59 and 60 are Newlands routes, 80-99 are commercial routes, 110-119 are Upper Hutt City routes, 120-199 are Lower Hutt City routes, 200-209 are Wairarapa routes, 220-239 are Porirua City routes, 250-299 are Kapiti Coast routes, and 300-999 are school bus routes or other special routes.
From July 2018, many Wellington City routes were shortened to connect with high-frequency spine routes at bus hubs, but extend to the city centre at peak times. For example, the usual route 19 service in Johnsonville connects with the route 1 service during the day, but extends to Wellington City in the peak time as route 19e. These extended routes sometimes differ from other peak-only routes by running in both directions at peak. An 'x' suffix generally means that the service is an express service and does not stop at all the bus stops along the route.
Prior to 2018, routes 40-49 were used for routes in Wellington City's north-western suburbs, and prior to 2011 Porirua City routes were numbered from 60-69 and Kapiti Coast routes from 70-79. Other services, like the railway lines, cable car, and harbour ferry, are given lettered route numbers.

Route operators

Under the new Public Transport Operating Model, all Wellington Region bus routes were put out to tender in 2016. All tendered routes in Wellington City were awarded to Tranzit Group, and all direct appointment routes in Wellington City and Eastbourne remain with NZ Bus and Newlands Coach Services. Uzabus won all tendered routes on the Kapiti Coast, and Tranzit Group won all tendered routes in the Hutt Valley and Porirua and remained the bus operator in the Wairarapa.

List of routes

Wellington City routes from 2018

These bus routes, which came into operation on 15 July 2018, operate within the Wellington City area. Previously, Wellington City services were operated entirely by GO Wellington.
RouteRoute nameStartViaEndOperatorDays of operationNotes
1North-South SpineIsland Bay - The ParadeWellington Hospital, Courtenay Place, Wellington station, JohnsonvilleGrenada Village, Churton Park, and Tranzit GroupMon-SunSplits into three half-hourly routes at the Johnsonville end. Operates with double deckers.
2East-West SpineKarori - Karori ParkCourtenay Place, Kilbirnie, MiramarSeatounNZ BusMon-Sun
3Lyall Bay/RongotaiWellington StationCourtenay Place, Taranaki St, Wellington Hospital, KilbirnieRongotai and Lyall BayNZ BusMon-SunSplits into two 20-minute frequency routes at the Kilbirnie end. Operates with double deckers.
7KingstonWellington StationBrooklynKingstonTranzit GroupMon-SunOperates with double deckers. Half-hourly on Sundays.
12Strathmore Park - KilbirnieKilbirnieMiramar ShopsStrathmore ParkNZ BusMon-SunTimetabled connection with 2 service at Kilbirnie.
12eStrathmore Park Wellington StationKilbirnie, Miramar ShopsStrathmore ParkNZ BusMon-FriPeak-only extension of the 12 service.
13MairangiBrandon StreetKarori Tunnel, NorthlandMairangi - Norwich StreetNZ BusMon-Fri
14Wilton/HataitaiWiltonWadestown, Wellington Station, Courtenay Place, RoseneathHataitaiNZ BusMon-Sun
17Kowhai Park - BrooklynBrooklyn LibraryKowhai ParkTranzit GroupMon-SunTimetabled connection with 7 service at Brooklyn.
17eKowhai Park Wellington StationBrooklyn LibraryKowhai ParkTranzit GroupMon-FriPeak-only extension of the 17 service.
18MiramarDarlington Road, MiramarMiramar ShopsNZ BusMon-SunEvery 10 minutes. Timetabled connection with 2 service at Miramar Shops.
18eMiramar Darlington Road, MiramarMiramar Shops, Kilbirnie, Wellington Hospital, Massey University, Ghuznee Street, Victoria UniversityKarori ParkNZ BusMon-SunHourly extension of the 18 service.
19Churton ParkJohnsonvilleChurton ParkTranzit GroupMon-Sun
19eChurton Park Brandon StreetWellington Station, JohnsonvilleChurton ParkTranzit GroupMon-FriPeak-only extension of the 19 service.
20Mt VictoriaCourtenay PlaceMt VictoriaKilbirnieNZ BusMon-Fri
21Wrights Hill/KelburnCourtenay PlaceGhuznee Street, Victoria University, Karori Tunnel, Wrights HillKarori MallNZ BusMon-SunEvery 10 minutes to Victoria University, half-hourly to Karori.
22Kelburn/NorthlandWellington StationThe Terrace, Victoria University, Karori Tunnel, Mairangi, KhandallahJohnsonvilleNZ BusMon-SunEvery 10 minutes to Victoria University, half-hourly to Mairangi, hourly to Johnsonville.
23Houghton Bay/KingstonKingston TerminusWellington Hospital, Wellington ZooHoughton BayTranzit GroupMon-Sun
23eHoughton Bay Wellington StationCourtenay Place, Basin Reserve, Wellington Hospital, Wellington ZooHoughton BayTranzit GroupMon-FriPeak-only extension of the 23 service. Not via Kingston. Operates with double deckers.
23zWellington ZooWellington StationCourtenay Place, Basin Reserve, Wellington HospitalHoughton BayTranzit GroupMon-SunInter-peak and weekend truncation of the 23e service to serve the Zoo. Operates with double deckers.
24Maupuia/Evans Bay/BroadmeadowsMiramar ShopsMt Crawford, Maupuia, Kilbirnie, Oriental Parade, Courtenay Place, Wellington Station, Khandallah, BroadmeadowsJohnsonvilleTranzit GroupMon-Sun
25Khandallah/Aro Valley/HighburyKhandallahNgaio Gorge Rd, Wellington Station, Aro ValleyHighbury TerminusTranzit GroupMon-Sun
26NgaioBrandon StreetNgaioKhandallahNZ BusMon-FriPeak-only route
27KingstonKingston TerminusWellington StationHutchison Rd, Massey University, Taranaki StTranzit GroupMon-FriPeak-only route
28Beacon Hill ShuttleStrathmore ShopsBeacon HillNZ BusMon-FriPeak-only route, timetabled connection with 30x service at Strathmore shops.
29Ōwhiro Bay/SouthgateBrooklyn LibraryHappy Valley, Ōwhiro Bay, Island Bay, Southgate, Berhampore, Wellington HospitalJohn Street - Hutchison TerminusTranzit GroupMon-Sun
29eŌwhiro Bay Wellington StationBrooklyn Library, Happy ValleyŌwhiro BayTranzit GroupMon-FriPeak-only extension of the 29 service.
29eSouthgate Wellington StationWellington Hospital, Berhampore, SouthgateIsland BayTranzit GroupMon-FriPeak-only extension of the 29 service. Operates with double deckers.
30xMoa Point/Scorching Bay expressWellington StationMiramar Shops, Strathmore Shops, SeatounMoa Point and Scorching BayNZ BusMon-FriPeak-only express service, alternates between two Seatoun termini.
31xMiramar North expressWellington StationMiramar ShopsMiramar North RoadNZ BusMon-FriPeak-only express service. Operates with double deckers.
32xHoughton Bay expressWellington StationIsland Bay via Adelaide RoadHoughton BayTranzit GroupMon-FriPeak-only express service. Operates with double deckers.
33Karori SouthBrandon StreetKarori Tunnel, Karori MallKarori South - Hazlewood AvenueNZ BusMon-FriPeak-only service.
34Karori WestBrandon StreetKarori Tunnel, Karori MallKarori West - Montgomery AvenueNZ BusMon-FriPeak-only service.
35HataitaiWellington StationCourtenay Place, Hataitai Bus TunnelHataitaiNZ BusMon-FriPeak-only service.
36Lyall BayWellington StationCourtenay Place, Hataitai Bus Tunnel, KilbirnieLyall BayNZ BusMon-FriPeak-only service. Operates with double deckers.
37Wrights HillBrandon StreetThe Terrace, Victoria University, Karori Tunnel, Wrights HillKarori MallNZ BusMon-FriPeak-only service.
52Johnsonville via NewlandsCourtenay PlaceWellington Station, Hutt Road, Newlands Road, Newlands Park, Baylands Drive, Woodridge - Kentwood Drive, Helston RoadJohnsonvilleNewlands Coach ServicesMon-SunOperates with double deckers.
56Johnsonville via PaparangiCourtenay PlaceWellington Station, Hutt Road, Newlands Road, Newlands Park, Helston RoadJohnsonvilleNewlands Coach ServicesMon-Fri
Operates with double deckers.
Southbound only AM peak, northbound only PM peak.
57WoodridgeCourtenay PlaceWellington Station, Hutt Road, Newlands Road, Newlands ParkWoodridge - Kentwood DriveNewlands Coach ServicesMon-Fri
Operates with double deckers.
Southbound only AM peak, northbound only PM peak
58BaylandsCourtenay PlaceWellington Station, Hutt Road, Newlands Road, Newlands ParkBaylands DriveNewlands Coach ServicesMon-Fri
Operates with double deckers.
Southbound only AM peak, northbound only PM peak
60Porirua/Tawa/JohnsonvillePoriruaKenepuru Hospital, TawaJohnsonvilleMana Coach ServicesMon-Sun
60ePorirua/Tawa/Johnsonville PoriruaKenepuru Hospital, Tawa, Johnsonville, Wellington StationCourtenay PlaceMana Coach ServicesMon-FriPeak-only extension of the 60 service.

Commercially operated routes

A number of commercial routes are operated between the Hutt Valley and other parts of the region. The bus routes are not run as part of the Regional Council network and do not follow the Metlink fare structure, but timetables are branded Metlink. The Hutt Valley-Wellington commuter services will be reviewed in late 2018, after NZ Bus lost the Hutt Valley contracts in June. Most have been taken over by NZ Coach Services in the meantime.
RouteRoute nameStartViaEndOperatorDays of operationNotes
80NWainuiomata CommuterWainuiomata NorthCourtenay PlaceNZ Coach ServicesMon-FriVia motorway.
80SWainuiomata CommuterWainuiomata SouthCourtenay PlaceNZ Coach ServicesMon-FriVia motorway.
90Stokes Valley CommuterStokes ValleyCourtenay PlaceNZ Coach ServicesMon-FriVia motorway.
91Airport FlyerWellington AirportKilbirnie, Courtenay Place, Wellington Station, PetoneLower HuttNZ BusMon-SunEvery 10 minutes to Wellington Railway Station, every 20 minutes to Lower Hutt.
92Upper Hutt CommuterTe MāruaEmerald Hill, Brown Owl, Totara ParkCourtenay PlaceNZ Coach ServicesMon-FriVia motorway.
93Upper Hutt CommuterTimberleaUpper Hutt Station, Fergusson DriveCourtenay PlaceNZ Coach ServicesMon-FriVia motorway.

Hutt Valley routes

These Hutt Valley routes first came into service on 15 July, 2018. Previously, Hutt Valley services were operated entirely by Valley Flyer.
RouteRoute nameStartViaEndOperatorDays of operationNotes
81Eastbourne - WellingtonEastbournePetoneCourtenay PlaceNZ BusMon-Fri
Operates with double deckers.
Via motorway.
83Eastbourne - WellingtonEastbourneLower Hutt, PetoneCourtenay PlaceNZ BusMon-Sun
Operates with double deckers.
84Gracefield - WellingtonGracefieldPetoneCourtenay PlaceNZ BusMon-Fri
Operates with double deckers.
Via motorway, counter-peak.
85xEastbourne - Wellington expressEastbourneCourtenay PlaceNZ BusMon-FriVia motorway, express through Petone.
110Upper Hutt - PetonePetoneLower Hutt, Taita, Stokes Valley Entrance, Fergusson Drive, Upper HuttEmerald HillTranzit GroupMon-SunEvery 15 minutes Petone to Upper Hutt, half-hourly to Emerald Hill.
111Totara ParkTotara ParkUpper Hutt StationTranzit GroupMon-Sat
112Te MāruaPlateauTe Mārua, Timberlea, MaoribankUpper Hutt StationTranzit GroupMon-Sat
113Riverstone TerracesRiverstone TerracesTrenthamUpper Hutt StationTranzit GroupMon-FriPeak-only service.
114Poets BlockTrentham StationBrentwood Ave, Trentham, EldersleaUpper Hutt StationTranzit GroupMon-Sat
115PinehavenPinehaven LibrarySilverstream, Heretaunga, WallacevilleUpper Hutt StationTranzit GroupMon-Sat
120Stokes ValleyStokes ValleyTaita, Hutt HospitalLower HuttTranzit GroupMon-SunHalf-hourly on Sundays.
121Valley HeightsStokes Valley HeightsStokes Valley, Pomare, Taita, Naenae, Hutt Hospital, Lower Hutt, WaiwhetuGracefieldTranzit GroupMon-Sat
130NaenaeNaenaeWaterloo Interchange, Lower Hutt, MoeraPetoneTranzit GroupMon-SunHalf-hourly on Sundays.
145BelmontBelmontMelling stationLower HuttTranzit GroupMon-Sat
150Western HillsKelsonWaterloo Interchange, Hutt Hospital, Lower Hutt, MaungarakiPetoneTranzit GroupMon-Sun
154KorokoroKorokoroPetoneTranzit GroupMon-Sat
160Wainuiomata NorthWainuiomata Bus DepotWainuiomata, Wainuiomata North, Waterloo InterchangeLower HuttTranzit GroupMon-SunCombined with 170 provides every-15-minute service to Wainuiomata.
170Wainuiomata SouthHomedale RoadWood St, Wainuiomata, Waterloo InterchangeLower HuttTranzit GroupMon-SunCombined with 160 provides every-15-minute service to Wainuiomata.

Wairarapa routes

The Wairarapa is physically separated from Wellington by the Rimutaka Ranges. Connections to Wellington are made by the Wairarapa Connection train from Masterton to Wellington.
RouteRoute nameStartViaEndOperatorDays of operationNotes
200WairarapaMasterton - Church StreetMasterton - Queen Street, Carterton, Greytown, FeatherstonMartinboroughTranzit GroupMon-SunConnects with the Wairarapa Line railway service at Featherston station. Runs infrequently, but classified as a connector service.
201Masterton West LoopMasterton - Church StreetCornwall St, Masonic Village, Panama Village, Cole St.Masterton - Church StreetTranzit GroupMon-FriRoutes 201, 202, 203, and 206 are all operated by a single bus on a loop.
202Masterton South LoopMasterton - Church StreetMichael St, York St, High St, Vivian St, South Rd, Chanel CollegeMasterton - Church StreetTranzit GroupMon-FriRoutes 201, 202, 203, and 206 are all operated by a single bus on a loop.
203Masterton North LoopMasterton - Church StreetWairarapa Hospital, Roberts Rd, Kitchener St, Opaki RdMasterton - Church StreetTranzit GroupMon-FriRoutes 201, 202, 203, and 206 are all operated by a single bus on a loop.
204GreytownWoodside StationGreytownTranzit GroupMon-FriShuttle bus to connect Greytown with Wairarapa railway service at Woodside.
206Masterton East LoopMasterton - Church StreetRiver Rd, Worksop RdMasterton - Church StreetTranzit GroupMon-FriRoutes 201, 202, 203, and 206 are all operated by a single bus on a loop.

Porirua routes

Most Porirua services connect with the Kapiti Line railway service at Porirua station. The route 60 service connects Wellington City and Porirua City bus services by road. Previously, Porirua services were operated entirely by Mana Coach Services.
RouteRoute nameStartViaEndOperatorDays of operationNotes
210Titahi BayTitahi Bay - Pikarere StPorirua City CentrePorirua StationTranzit GroupMon-Sun
220Ascot ParkAscot ParkCannons Creek, Porirua Station, Porirua City CentreTitahi Bay - Gloaming HillTranzit GroupMon-SunHigh-frequency service between Ascot Park and city centre, half-hourly to Titahi Bay.
226Elsdon - Sievers GroveElsdonPorirua City Centre, Porirua Station, Cannons CreekSievers GroveTranzit GroupMon-Sat
230Whitby Whitby - The CrowsnestSpinnaker Drive, Aotea College, Porirua City CentrePorirua StationTranzit GroupMon-Sun
236Whitby Whitby - Navigation DriveWhitby Lakes, Oak Avenue, Royal New Zealand Police College, Porirua City CentrePorirua StationTranzit GroupMon-SunSome peak-only trips run from Whitby to Paremata station.
300Whenua Tapu CemeteryTitahi Bay - Richard StPorirua City Centre, Porirua Station, Cannons Creek, Waitangirua MallWhenua Tapu CemeteryTranzit GroupLast Sunday of every month.

Kapiti Coast routes

services are separated from the other urban areas. Paraparaumu services usually terminate at Paraparaumu station, connecting with Kapiti Line trains, and travel via Coastlands Shopping Centre. Waikanae and Ōtaki services leave from Waikanae station, connecting with Kapiti Line trains there. Previously, Kapiti Coast services were operated entirely by Mana Coach Services.
RouteRoute nameStartViaEndOperatorDays of operationNotes
250Raumati SouthParaparaumu StationCoastlands Shopping Centre, Raumati BeachRaumati South - Poplar AvenueUzabusMon-Sun
251PaekakarikiParaparaumu Health CentreParaparaumu Station, Coastlands Shopping Centre, Poplar AvePaekakarikiUzabusTuesdays, Thursdays, and Fridays.
260Raumati BeachParaparaumu StationCoastlands Shopping Centre, Paraparaumu Beach ShopsRaumati BeachUzabusMon-Sun
261Paraparaumu Beach via Guildford DrParaparaumu StationCoastlands Shopping Centre, Guildford DrParaparaumu Beach ShopsUzabusMon-Sun
262Paraparaumu Beach via Mazengarb RdParaparaumu StationCoastlands Shopping Centre, Paraparaumu CollegeParaparaumu BeachUzabusMon-Sun
264Paraparaumu EastParaparaumu Health CentreParaparaumu Station, Coastlands Shopping CentreParaparaumu East - Riwai St.UzabusMondays and Wednesdays.
280Waikanae BeachWaikanae StationTe Moana Rd, Waimea Rd, Reeves StWaikanae BeachUzabusMon-SunSome services extend to Paraparaumu on Mon-Fri.
281Waikanae Town LoopWaikanae StationWinara Ave, Waikanae PoolWaikanae StationUzabusMon-Sun
290ŌtakiWaikanae StationŌtaki, Te Manuao Rd, Mill Rd, Rangiuru Rd, Marine Pde, Koromiko StŌtaki BeachUzabusMon-SunRuns as a loop from Waikanae Station. Some services extend to Paraparaumu on Mon-Fri.
291Waikanae - LevinWaikanae StationŌtaki, ManukauLevinUzabusTuesdays and Thursdays.Run in partnership with Horizons Regional Council.

After Midnight routes

Night services run on Saturday and Sunday mornings, outside normal bus hours. Route numbers are prefixed with the letter N, and route names are prefixed with "After Midnight".
All services are one-way going out of central Wellington, except N8 which runs one-way from Lower Hutt to Wellington
RouteRoute nameOperator
N1After Midnight Island Bay/Lyall BayTranzit Group
N2After Midnight Miramar/SeatounNZ Bus
N3After Midnight KaroriNZ Bus
N4After Midnight KhandallahTranzit Group
N5After Midnight NewlandsNewlands Coach Services
N6After Midnight PoriruaUzabus
N8After Midnight to Wellington CityTranzit Group
N22After Midnight Stokes Valley/Upper HuttTranzit Group
N66After Midnight WainuiomataTranzit Group
N88After Midnight EastbourneNZ Bus