How to get from Auckland Airport (AKL) to St Johns by bus and train?
From Auckland Airport (AKL) to St Johns by bus and train
To get from Auckland Airport (AKL) to St Johns in Auckland and Hamilton, take the AIR bus from Stop A International Airport station to Stop B Puhinui station. Next, take the E-W train from Puhinui Train Station station to Glen Innes Train Station station. The total trip duration for this route is approximately 53 min. The ride fare is NZ$4.00. The bus and train schedule from Auckland Airport (AKL) may change. We recommend you check the updated bus and train schedule to St Johns on the Moovit app.
Step by Step
- 1Walk to bus stationStop A International Airport210 m • 3 min
- 2Wait for busAIRAirport Link Via Puhinui Station
- 3Ride to bus stationStop B Puhinui16 min
- 4Walk to train stationPuhinui Train Station150 m • 2 min
- 5Wait for trainE-WManukau 1 To Swanson 1 Via Waitemata 4
- 6Ride to train stationGlen Innes Train Station19 min
- 7Walk toSt Johns470 m • 6 min
Public transport directions from Auckland Airport (AKL) to St Johns
Bus And Train timetable from Auckland Airport (AKL) to St Johns
Related Routes
- Runciman to St Johns
- Auckland Airport (AKL) to Albany
- Auckland Airport (AKL) to Ardmore
- Auckland Airport (AKL) to Auckland Central West
- Auckland Airport (AKL) to Auckland City-Marinas
- Auckland Airport (AKL) to Auckland Harbourside
- Auckland Airport (AKL) to Bayswater
- Auckland Airport (AKL) to Beachhaven North
- Auckland Airport (AKL) to Beachlands-Maraetai
- Auckland Airport (AKL) to Blockhouse Bay
- Auckland Airport (AKL) to Buckland South
- Auckland Airport (AKL) to Bucklands And Eastern Beaches
- Auckland Airport (AKL) to Campbells Bay
- Auckland Airport (AKL) to Chelsea
- Auckland Airport (AKL) to Clendon South
- Auckland Airport (AKL) to Clover Park
- Auckland Airport (AKL) to Cockle Bay
- Auckland Airport (AKL) to Dannemora
- Auckland Airport (AKL) to Drury
- Auckland Airport (AKL) to Eden Terrace
Questions & Answers
What is the fastest way to get from Auckland Airport (AKL) to St Johns?
The fastest way takes 53 minutes, using Bus line AIR, Train line E-W.
Is there a direct bus between Auckland Airport (AKL) and St Johns?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 53 min.
Which bus line goes from Auckland Airport (AKL) to St Johns?
The AIR bus line goes from Stop A International Airport station near Auckland Airport (AKL) in Mangere South to Stop B Puhinui station. From there you’ll have to take one train line till Stop B Puhinui station near St Johns in Auckland and Hamilton.
How long does it take to travel from Auckland Airport (AKL) to St Johns by bus and train?
The total travel time between Auckland Airport (AKL) in Mangere South and St Johns in Auckland and Hamilton by bus and train is about 53 min.
Where do I get on the bus near Auckland Airport (AKL) to get to St Johns?
Get on the AIR bus from the Stop A International Airport stop near Auckland Airport (AKL) in Mangere South.
Where do I get off the bus when travelling between Auckland Airport (AKL) and St Johns?
Get off the bus at the Stop B Puhinui station, which is closest to St Johns in Auckland and Hamilton.
How much is the bus fare from Auckland Airport (AKL) to St Johns?
The ride from Auckland Airport (AKL) to St Johns costs NZ$4.00.
Popular Routes
- Ferry Terminal - Rakino to Kaukapakapa
- Hobsonville Point Secondary to Red Beach
- Albany to Auckland Central West
- Henderson West to Albany
- Birkenhead East to Browns Bay
- Elvira Walk to Kaukapakapa
- 28 Caernarvon St to Auckland Central
- Otahuhu Train Station to Sunnyvale Auckland New Zealand
- Taupaki to Dairy Flat-Redvale
- Taylor Street/Matata Street to Parnell
- Henderson West to Glenfield North
- Lynden Court East A (Chartwell Shopping Centre) to Hillcrest Auckland New Zealand
- Auckland Central East to Epsom Central
- Waikato to Auckland Central East
- 68 Cameron Rd to Manukau Super Clinic
- Hillsborough East to Henderson West
- Stop B Manurewa Station to Red Beach
- Gulf Harbour Marina to South Waiuku
- Browns Road/Manukau Superclinic to Helensville
- Mangere Bridge to Kumeu East