There are 4 ways to get from Christchurch to Selwyn District 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 10m$136–169Drive 70 km
cheapest- Drive from Christchurch to Selwyn Districtcar 70 km
55 min$21–30Bus, taxi
- Take the bus from Christchurch Hospital Main Stop WB to Darfield Town centrebus 86
- Take the taxi from Darfield Town centre to Selwyn Districttaxi
1h 16m$102–133Taxi
- Take the taxi from Christchurch to Selwyn Districttaxi 70 km
55 min$240–290
Questions & Answers
The cheapest way to get from Christchurch to Selwyn District is to drive which costs $20 - $30 and takes 55 min.
The fastest way to get from Christchurch to Selwyn District is to drive which takes 55 min and costs $20 - $30.
No, there is no direct train from Christchurch to Selwyn District. However, there are services departing from Christchurch and arriving at Springfield via . The journey, including transfers, takes approximately 1h 10m.
The distance between Christchurch and Selwyn District is 74 km. The road distance is 70 km.
The best way to get from Christchurch to Selwyn District without a car is to train which takes 1h 10m and costs $130 - $170.
It takes approximately 1h 10m to get from Christchurch to Selwyn District, including transfers.
Christchurch to Selwyn District train services, operated by KiwiRail - TranzAlpine, depart from Christchurch station.
Christchurch to Selwyn District train services, operated by KiwiRail - TranzAlpine, arrive at Springfield station.
Yes, the driving distance between Christchurch to Selwyn District is 70 km. It takes approximately 55 min to drive from Christchurch to Selwyn District.
There are 18+ hotels available in Selwyn District.
What companies run services between Christchurch, New Zealand and Selwyn District, 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 Town centre
- Ave. Duration
- 56 min
- Frequency
- 5 times a week
- Estimated price
- $2–4
- Website
- Metro Christchurch
- Ave. Duration
- 37 min
- Estimated price
- $100–290
Blue Star Taxis
- Phone
- +64 3 379 9799
- Website
- bluestartaxis.org.nz
Gold Band Taxis
- Phone
- +64 3 379 5795
- Website
- goldbandtaxis.co.nz
Green Cabs Christchurch
- Phone
- +64 800 767673
- Website
- greencabs.co.nz
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 4 stunningly beautiful Philippines islands you need to visit, Travelling by boat in Italy, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.



