There are 6 ways to get from Oslo Airport (OSL) to Christchurch by plane, shuttle, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Christchurch International Airport
best- Fly from Oslo Airport, Gardermoen (OSL) to Christchurch International Airport (CHC)plane OSL - CHC
32h 5m$523–2,379Fly to Hokitika, shuttle
- Fly from Oslo Airport, Gardermoen (OSL) to Hokitika (HKK)plane OSL - HKK
- Take a shuttle bus from Kumara Junction to Countdown Memorial Ave
44h 7m$672–2,628Fly to Woodbourne Airport, train
- Fly from Oslo Airport, Gardermoen (OSL) to Woodbourne Airport (BHE)plane OSL - BHE
- Take the train from Blenheim to Christchurchtrain
2d 1h$1,349–3,731Fly to Queenstown Airport, bus
- Fly from Oslo Airport, Gardermoen (OSL) to Queenstown Airport (ZQN)plane OSL - ZQN
- Take the bus from Frankton Bus Interchange to Rollestonbus
45h 7m$644–2,866Fly to Dunedin, bus
- Fly from Oslo Airport, Gardermoen (OSL) to Dunedin (DUD)plane OSL - DUD
- Take the bus from Dunedin to Christchurchbus
2d 1h$973–4,496Fly to Nelson Airport, shuttle
- Fly from Oslo Airport, Gardermoen (OSL) to Nelson Airport (NSN)plane OSL - NSN
- Take a shuttle bus from Nelson to Christchurch
2d 3h$1,224–3,905
Oslo Airport, Gardermoen (OSL) to Christchurch International Airport (CHC) flights
Questions & Answers
The cheapest way to get from Oslo Airport (OSL) to Christchurch is to fly which costs $500 - $2,400 and takes 32h 5m.
The fastest way to get from Oslo Airport (OSL) to Christchurch is to fly which takes 32h 5m and costs $500 - $2,400.
The distance between Oslo Airport (OSL) and Christchurch is 17792 km.
It takes approximately 32h 5m to get from Oslo Airport (OSL) to Christchurch, including transfers.
Christchurch is 10h ahead of Oslo Airport (OSL). It is currently 5:25 PM in Oslo Airport (OSL) and 3:25 AM in Christchurch.
There are 1720+ hotels available in Christchurch.
What companies run services between Oslo Airport (OSL), Norway and Christchurch, New Zealand?
Thai Airways International, Air New Zealand, and four other airlines fly from Oslo Airport, Gardermoen (OSL) to Christchurch International Airport (CHC) 5 times a day.
- Website
- airnewzealand.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Perth
- Ave. Duration
- 32h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $500–3,600
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 38h 35m
- When
- Sunday
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Hokitika via Suvarnabhumi, Perth, Christchurch International Airport
- Ave. Duration
- 40h 25m
- When
- Tuesday and Sunday
- Estimated price
- $1,400–3,700
Flights from Oslo Airport, Gardermoen to Hokitika via Suvarnabhumi, Sydney, Christchurch International Airport
- Ave. Duration
- 41h 25m
- When
- Sunday, Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $1,400–3,600
Flights from Oslo Airport, Gardermoen to Hokitika via Phuket, Sydney, Christchurch International Airport
- Ave. Duration
- 39h 10m
- When
- Friday
- Estimated price
- $500–2,500
Flights from Oslo Airport, Gardermoen to Hokitika via Suvarnabhumi, Melbourne, Christchurch International Airport
- Ave. Duration
- 41h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $1,400–3,600
Flights from Oslo Airport, Gardermoen to Woodbourne Airport via Beijing Capital, Auckland
- Ave. Duration
- 44h 35m
- When
- Tuesday
- Estimated price
- $1,100–3,200
Flights from Oslo Airport, Gardermoen to Woodbourne Airport via Suvarnabhumi, Sydney, Wellington
- Ave. Duration
- 42h 15m
- When
- Sunday, Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $1,800–4,700
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Beijing Capital, Auckland
- Ave. Duration
- 44h 10m
- When
- Tuesday and Thursday
- Estimated price
- $950–2,900
Flights from Oslo Airport, Gardermoen to Dunedin via Beijing Capital, Auckland
- Ave. Duration
- 2d 9h
- When
- Tuesday and Thursday
- Estimated price
- $1,500–4,500
Flights from Oslo Airport, Gardermoen to Dunedin via Phuket, Sydney, Christchurch International Airport
- Ave. Duration
- 42h 40m
- When
- Friday
- Estimated price
- $950–4,500
Flights from Oslo Airport, Gardermoen to Dunedin via Suvarnabhumi, Melbourne, Christchurch International Airport
- Ave. Duration
- 44h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $2,500–6,500
Flights from Oslo Airport, Gardermoen to Nelson Airport via Beijing Capital, Auckland
- Ave. Duration
- 45h 17m
- When
- Tuesday
- Estimated price
- $1,000–2,900
- Website
- qantas.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 37h 10m
- When
- Every day
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Phuket, Sydney
- Ave. Duration
- 37h 25m
- When
- Friday
- Estimated price
- $500–2,400
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 39h 50m
- When
- Every day
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 36h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $600–4,000
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 36h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,600–4,000
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Phuket, Sydney
- Ave. Duration
- 43h 15m
- When
- Friday
- Estimated price
- $600–2,800
Flights from Oslo Airport, Gardermoen to Dunedin via Phuket, Sydney, Christchurch International Airport
- Ave. Duration
- 40h 35m
- When
- Friday
- Estimated price
- $950–4,500
Flights from Oslo Airport, Gardermoen to Dunedin via Suvarnabhumi, Melbourne, Christchurch International Airport
- Ave. Duration
- 44h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $950–6,500
- Website
- emirates.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 37h 10m
- When
- Every day
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 39h 50m
- When
- Every day
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 36h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $600–4,000
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 36h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $1,600–4,000
- Website
- airchina.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 38h 35m
- When
- Sunday
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Woodbourne Airport via Beijing Capital, Auckland
- Ave. Duration
- 44h 35m
- When
- Tuesday
- Estimated price
- $1,100–3,200
Flights from Oslo Airport, Gardermoen to Nelson Airport via Beijing Capital, Auckland
- Ave. Duration
- 44h 20m
- When
- Tuesday
- Estimated price
- $1,000–2,900
- Website
- jetstar.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 40h 40m
- When
- Every day
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Queenstown Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 36h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $600–4,000
- Website
- thaiairways.com
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Sydney
- Ave. Duration
- 47h 20m
- When
- Monday to Saturday
- Estimated price
- $1,300–3,500
Flights from Oslo Airport, Gardermoen to Christchurch International Airport via Suvarnabhumi, Melbourne
- Ave. Duration
- 47h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–3,500
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Blenheim to Christchurch
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $230–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $230–290
- 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
Bus from Dunedin to Christchurch
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $19–70
- Website
- InterCity
- 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
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 do I buy a London Underground ticket?, How to travel India's Golden Triangle, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.





