There are 8 ways to get from Nairobi to Christchurch by plane, bus, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Nairobi Wilson Airport to Christchurch International Airport
best- Fly from Nairobi Wilson Airport (WIL) to Christchurch International Airport (CHC)plane WIL - CHC
2d 2h$1,931–4,394Fly Nairobi to Queenstown Airport, bus
cheapest- Fly from Nairobi (NBO) to Queenstown Airport (ZQN)plane NBO - ZQN
- Take the bus from Frankton Bus Interchange to Rollestonbus
35h 2m$1,436–3,815Fly Nairobi to Christchurch International Airport
- Fly from Nairobi (NBO) to Christchurch International Airport (CHC)plane NBO - CHC
28h 46m$1,706–4,707Bus to Kisumu International Airport, fly to Christchurch International Airport
- Take the bus from Nairobi to Kisumubus
- Fly from Kisumu International Airport (KIS) to Christchurch International Airport (CHC)plane KIS - CHC
2d 4h$1,840–4,361Bus to Eldoret International Airport, fly to Christchurch International Airport
- Take the bus from Nairobi to Eldoretbus
- Fly from Eldoret International Airport (EDL) to Christchurch International Airport (CHC)plane EDL - CHC
2d 4h$2,686–6,104Fly Nairobi to Nelson Airport, shuttle
- Fly from Nairobi (NBO) to Nelson Airport (NSN)plane NBO - NSN
- Take a shuttle bus from Nelson to Christchurch
42h 1m$1,504–4,806Shuttle, taxi to Kilimanjaro International Airport, fly to Christchurch International Airport
- Take a shuttle bus from Nairobi to Arusha
- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Christchurch International Airport (CHC)plane JRO - CHC
36h 27m$2,436–5,590Fly Nairobi to Hokitika, shuttle
- Fly from Nairobi (NBO) to Hokitika (HKK)plane NBO - HKK
- Take a shuttle bus from Kumara Junction to Countdown Memorial Ave
38h 55m$1,644–3,680
Nairobi Wilson Airport (WIL) to Christchurch International Airport (CHC) flights
Comparing Your Travel Options
The cheapest way to get from Nairobi to Christchurch is to fly and bus which costs $1,400 - $3,900 and takes 35h 2m.
The fastest way to get from Nairobi to Christchurch is to fly which takes 28h 46m and costs $1,700 - $4,800.
The distance between Nairobi and Christchurch is 13382 km.
It takes approximately 2 days 2h to get from Nairobi to Christchurch, including transfers.
Christchurch is 10h ahead of Nairobi. It is currently 1:09 PM in Nairobi and 11:09 PM in Christchurch.
There are 1783+ hotels available in Christchurch.
What companies run services between Nairobi, Kenya and Christchurch, New Zealand?
Safarilink, Kenya Airways, and four other airlines fly from Nairobi Wilson Airport (WIL) to Christchurch International Airport (CHC) 3 times a week.
- Website
- qantas.com
Flights from Nairobi Wilson Airport to Christchurch International Airport via Mombasa, Nairobi, Mauritius, Perth
- Ave. Duration
- 2d 2h
- When
- Sunday
- Estimated price
- $1,900–4,400
Flights from Nairobi to Christchurch International Airport via Johannesburg, Sydney
- Ave. Duration
- 29h 2m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,600–5,500
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth
- Ave. Duration
- 2d
- When
- Sunday
- Estimated price
- $1,800–4,300
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Melbourne
- Ave. Duration
- 43h 55m
- When
- Wednesday and Sunday
- Estimated price
- $1,800–4,300
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Sydney
- Ave. Duration
- 44h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,900–4,400
Flights from Eldoret International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Melbourne
- Ave. Duration
- 44h 50m
- When
- Wednesday
- Estimated price
- $2,600–6,000
Flights from Eldoret International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Sydney
- Ave. Duration
- 45h 10m
- When
- Wednesday and Friday
- Estimated price
- $2,600–6,500
Flights from Eldoret International Airport to Christchurch International Airport via Kisumu International Airport, Nairobi, Johannesburg, Sydney
- Ave. Duration
- 2d 1h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $2,300–8,000
Flights from Nairobi to Nelson Airport via Johannesburg, Sydney, Christchurch International Airport
- Ave. Duration
- 42h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $2,000–6,500
Flights from Nairobi to Nelson Airport via Johannesburg, Sydney, Wellington
- Ave. Duration
- 44h 40m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $2,000–6,500
Flights from Kilimanjaro International Airport to Christchurch International Airport via Dar es Salaam, Johannesburg, Sydney
- Ave. Duration
- 42h 16m
- When
- Wednesday, Tuesday, Friday, and Sunday
- Estimated price
- $2,000–7,000
Flights from Kilimanjaro International Airport to Christchurch International Airport via Entebbe, Johannesburg, Sydney
- Ave. Duration
- 45h 39m
- When
- Friday
- Estimated price
- $2,100–7,000
Flights from Kilimanjaro International Airport to Christchurch International Airport via Zanzibar, Johannesburg, Sydney
- Ave. Duration
- 28h 4m
- When
- Monday and Thursday
- Estimated price
- $2,000–7,000
Flights from Nairobi to Queenstown Airport via Johannesburg, Sydney
- Ave. Duration
- 26h 8m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,600–5,500
Flights from Nairobi to Queenstown Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 28h 36m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,700–5,500
Flights from Nairobi to Queenstown Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 34h 1m
- When
- Wednesday
- Estimated price
- $1,400–3,700
Flights from Nairobi to Queenstown Airport via Lilongwe, Johannesburg, Sydney
- Ave. Duration
- 26h 55m
- When
- Wednesday and Saturday
- Estimated price
- $1,600–5,500
- Website
- airnewzealand.com
Flights from Nairobi to Christchurch International Airport via Johannesburg, Perth
- Ave. Duration
- 34h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,700–4,700
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Auckland
- Ave. Duration
- 43h 32m
- When
- Wednesday and Friday
- Estimated price
- $1,900–4,600
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Sydney
- Ave. Duration
- 43h 35m
- When
- Sunday
- Estimated price
- $1,900–4,400
Flights from Eldoret International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Auckland
- Ave. Duration
- 43h 45m
- When
- Wednesday and Friday
- Estimated price
- $2,700–6,500
Flights from Nairobi to Nelson Airport via Guangzhou Baiyun, Christchurch International Airport
- Ave. Duration
- 44h 30m
- When
- Monday and Friday
- Estimated price
- $1,300–3,800
Flights from Nairobi to Nelson Airport via Mauritius, Perth, Auckland
- Ave. Duration
- 39h 45m
- When
- Friday
- Estimated price
- $2,300–5,500
Flights from Nairobi to Nelson Airport via Johannesburg, Sydney, Christchurch International Airport
- Ave. Duration
- 34h 25m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $2,000–6,500
Flights from Nairobi to Nelson Airport via Antananarivo, Mauritius, Perth, Auckland
- Ave. Duration
- 40h 25m
- When
- Wednesday
- Estimated price
- $2,300–5,500
Flights from Kilimanjaro International Airport to Christchurch International Airport via Zanzibar, Johannesburg, Perth
- Ave. Duration
- 36h 45m
- When
- Tuesday
- Estimated price
- $2,100–6,000
Flights from Kilimanjaro International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Auckland
- Ave. Duration
- 41h 20m
- When
- Friday
- Estimated price
- $2,400–5,500
Flights from Nairobi to Hokitika via Johannesburg, Perth, Christchurch International Airport
- Ave. Duration
- 42h 35m
- When
- Tuesday and Sunday
- Estimated price
- $1,600–5,500
Flights from Nairobi to Hokitika via Suvarnabhumi, Melbourne, Christchurch International Airport
- Ave. Duration
- 31h 11m
- When
- Monday
- Estimated price
- $1,500–3,500
Flights from Nairobi to Hokitika via Johannesburg, Sydney, Christchurch International Airport
- Ave. Duration
- 34h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,600–5,500
- Website
- emirates.com
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Melbourne
- Ave. Duration
- 43h 55m
- When
- Wednesday and Sunday
- Estimated price
- $1,800–4,300
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Sydney
- Ave. Duration
- 44h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,900–4,400
Flights from Eldoret International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Melbourne
- Ave. Duration
- 44h 50m
- When
- Wednesday
- Estimated price
- $2,600–6,000
Flights from Eldoret International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth, Sydney
- Ave. Duration
- 45h 10m
- When
- Wednesday and Friday
- Estimated price
- $2,600–6,500
Flights from Nairobi to Queenstown Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 28h 36m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,700–5,500
- Website
- jetstar.com
Flights from Nairobi Wilson Airport to Christchurch International Airport via Mombasa, Nairobi, Mauritius, Perth
- Ave. Duration
- 2d 2h
- When
- Sunday
- Estimated price
- $1,900–4,400
Flights from Kisumu International Airport to Christchurch International Airport via Nairobi, Mauritius, Perth
- Ave. Duration
- 2d
- When
- Sunday
- Estimated price
- $1,800–4,300
Flights from Nairobi to Queenstown Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 34h 1m
- When
- Wednesday
- Estimated price
- $1,400–3,700
- Website
- soundsair.com
Flights from Nairobi to Nelson Airport via Johannesburg, Sydney, Wellington
- Ave. Duration
- 32h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $2,000–6,500
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardiancoach.com
Bus from Nairobi to Kisumu
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $9–26
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- 0709 100 000
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Eldoret
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $21–25
- Schedules at
- easycoachkenya.com
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Nelson to Christchurch
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $200–1,000
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $1,000
- Per person
- $200
- Phone
- +254 203 555 780
- [email protected]
- Website
- marangushuttles.com
Shuttle from Nairobi to Arusha
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $1–45
- Schedules at
- marangushuttles.com
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Kumara Junction to Countdown Memorial Ave
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- $80–95
- Schedules at
- eastwestcoaches.co.nz
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Frankton Bus Interchange to Rolleston
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $22–100
- Website
- InterCity
- Ave. Duration
- 50 min
- Estimated price
- $30–40
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 How to get from London City Airport into central London, How to get from Luton Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.








