There are 3 ways to get from Christchurch to Porters Pass (Mountain) by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Christchurch to Springfieldtrain TranzAlpine
1h 18m$176–224Drive 82.6 km
cheapest- Drive from Christchurch to Porters Pass (Mountain)car 82.6 km
1h 3m$24–35Bus, taxi
- Take the bus from Christchurch Hospital Main Stop WB to Darfieldbus 86
- Take the taxi from Darfield to Porters Pass (Mountain)taxi
1h 28m$142–183
Questions & Answers
The cheapest way to get from Christchurch to Porters Pass (Mountain) is to drive which costs $23 - $35 and takes 1h 3m.
The fastest way to get from Christchurch to Porters Pass (Mountain) is to drive which takes 1h 3m and costs $23 - $35.
No, there is no direct train from Christchurch to Porters Pass (Mountain). However, there are services departing from Christchurch and arriving at Springfield via . The journey, including transfers, takes approximately 1h 18m.
The distance between Christchurch and Porters Pass (Mountain) is 87 km. The road distance is 82.6 km.
The best way to get from Christchurch to Porters Pass (Mountain) without a car is to train which takes 1h 18m and costs $170 - $230.
It takes approximately 1h 18m to get from Christchurch to Porters Pass (Mountain), including transfers.
Christchurch to Porters Pass (Mountain) train services, operated by KiwiRail - TranzAlpine, depart from Christchurch station.
Christchurch to Porters Pass (Mountain) train services, operated by KiwiRail - TranzAlpine, arrive at Springfield station.
Yes, the driving distance between Christchurch to Porters Pass (Mountain) is 83 km. It takes approximately 1h 3m to drive from Christchurch to Porters Pass (Mountain).
There are 25+ hotels available in Porters Pass (Mountain).
What companies run services between Christchurch, New Zealand and Porters Pass (Mountain), New Zealand?
KiwiRail - TranzAlpine operates a train from Christchurch to Springfield once daily. Tickets cost $110–140 and the journey takes 1h 5m.
- Phone
- +64 4495 0775
- Website
- KiwiRail
Train from Christchurch to Springfield
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $110–140
- Website
- KiwiRail
- Website
- KiwiRail TranzAlpine
- Phone
- +64 3-366 8855
- [email protected]
- Website
- Metro Christchurch
Bus from Christchurch Hospital Main Stop WB to Darfield
- Ave. Duration
- 59 min
- Frequency
- 5 times a week
- Estimated price
- $2–4
- Website
- Metro Christchurch
- Ave. Duration
- 29 min
- Estimated price
- $140–180
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, How to plan an amazing trip around Scandinavia, and Flying into Beijing? - to help you get the most out of your next trip.



