There are 5 ways to get from Christchurch to Ashgabat by plane, car, bus, train, car ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Christchurch International Airport to Ashgabat International Airport
best- Fly from Christchurch International Airport (CHC) to Ashgabat International Airport (ASB)plane CHC - ASB
33h 19m$855–2,707Fly Christchurch International Airport to Mashhad International Airport, drive
cheapest- Fly from Christchurch International Airport (CHC) to Mashhad International Airport (MHD)plane CHC - MHD
- Drive from Mashhad International Airport (MHD) to Ashgabatcar
40h 50m$663–1,919Bus to Queenstown Airport, fly to Ashgabat International Airport
- Take the bus from Rolleston to Frankton Bus Interchangebus
- Fly from Queenstown Airport (ZQN) to Ashgabat International Airport (ASB)plane ZQN - ASB
35h 19m$1,022–2,771Train, car ferry to Wellington, fly to Ashgabat International Airport
- Take the train from Christchurch to Pictontrain
- Take the car ferry from Picton to Wellingtoncarferry
- Fly from Wellington (WLG) to Ashgabat International Airport (ASB)plane WLG - ASB
42h 36m$1,032–2,594Shuttle to Hokitika, fly to Ashgabat International Airport
- Take a shuttle bus from Countdown Memorial Ave to Kumara
- Fly from Hokitika (HKK) to Ashgabat International Airport (ASB)plane HKK - ASB
44h 39m$1,093–3,725
Christchurch International Airport (CHC) to Ashgabat International Airport (ASB) flights
Questions & Answers
The cheapest way to get from Christchurch to Ashgabat is to fly and drive which costs $650 - $2,000 and takes 40h 50m.
The fastest way to get from Christchurch to Ashgabat is to fly which takes 33h 19m and costs $850 - $2,800.
The distance between Christchurch and Ashgabat is 14599 km.
It takes approximately 33h 19m to get from Christchurch to Ashgabat, including transfers.
Ashgabat is 7h behind Christchurch. It is currently 11:53 PM in Christchurch and 4:53 PM in Ashgabat.
There are two+ hotels available in Ashgabat.
What companies run services between Christchurch, New Zealand and Ashgabat, Turkmenistan?
China Southern Airlines, Air New Zealand, and two other airlines fly from Christchurch International Airport (CHC) to Ashgabat International Airport (ASB) 6 times a week.
- Website
- flyturkmenistanairlines.eu
Flights from Christchurch International Airport to Ashgabat International Airport via Singapore Changi, Delhi
- Ave. Duration
- 30h 42m
- When
- Wednesday and Tuesday
- Estimated price
- $1,000–7,000
Flights from Queenstown Airport to Ashgabat International Airport via Sydney, Delhi
- Ave. Duration
- 25h
- When
- Tuesday
- Estimated price
- $1,100–2,900
Flights from Queenstown Airport to Ashgabat International Airport via Sydney, Dubai
- Ave. Duration
- 27h 30m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,200
Flights from Queenstown Airport to Ashgabat International Airport via Sydney, Abu Dhabi
- Ave. Duration
- 27h 55m
- When
- Tuesday
- Estimated price
- $1,000–2,700
Flights from Queenstown Airport to Ashgabat International Airport via Melbourne, Delhi
- Ave. Duration
- 31h 20m
- When
- Wednesday
- Estimated price
- $1,000–2,900
Flights from Queenstown Airport to Ashgabat International Airport via Melbourne, Dubai
- Ave. Duration
- 29h 40m
- When
- Thursday and Sunday
- Estimated price
- $1,500–4,100
Flights from Queenstown Airport to Ashgabat International Airport via Sydney, Suvarnabhumi
- Ave. Duration
- 33h 40m
- When
- Friday
- Estimated price
- $1,500–5,000
Flights from Wellington to Ashgabat International Airport via Brisbane, Dubai
- Ave. Duration
- 29h 30m
- When
- Sunday and Thursday
- Estimated price
- $1,100–3,200
Flights from Wellington to Ashgabat International Airport via Melbourne, Dubai
- Ave. Duration
- 30h 40m
- When
- Thursday and Sunday
- Estimated price
- $1,100–3,100
Flights from Wellington to Ashgabat International Airport via Melbourne, Suvarnabhumi
- Ave. Duration
- 34h 40m
- When
- Friday
- Estimated price
- $1,200–3,000
Flights from Wellington to Ashgabat International Airport via Melbourne, Delhi
- Ave. Duration
- 32h 25m
- When
- Wednesday
- Estimated price
- $800–2,200
Flights from Hokitika to Ashgabat International Airport via Christchurch International Airport, Singapore Changi, Delhi
- Ave. Duration
- 42h 57m
- When
- Wednesday and Monday
- Estimated price
- $1,000–7,500
- Website
- emirates.com
Flights from Christchurch International Airport to Mashhad International Airport via Melbourne, Dubai
- Ave. Duration
- 35h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $700–2,000
Flights from Christchurch International Airport to Mashhad International Airport via Perth, Dubai
- Ave. Duration
- 34h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $700–2,000
Flights from Christchurch International Airport to Mashhad International Airport via Singapore Changi, Dubai
- Ave. Duration
- 34h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $650–2,200
Flights from Christchurch International Airport to Mashhad International Airport via Adelaide, Dubai
- Ave. Duration
- 35h 40m
- When
- Tuesday and Saturday
- Estimated price
- $700–2,000
Flights from Wellington to Ashgabat International Airport via Brisbane, Dubai
- Ave. Duration
- 43h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,100–3,200
Flights from Wellington to Ashgabat International Airport via Melbourne, Dubai
- Ave. Duration
- 44h 5m
- When
- Every day
- Estimated price
- $1,100–3,100
Flights from Hokitika to Ashgabat International Airport via Christchurch International Airport, Singapore Changi, Dubai
- Ave. Duration
- 2d 1h
- When
- Wednesday and Friday
- Estimated price
- $1,100–3,800
- Website
- qatarairways.com
Flights from Christchurch International Airport to Mashhad International Airport via Perth, Doha
- Ave. Duration
- 39h 30m
- When
- Wednesday
- Estimated price
- $650–1,900
Flights from Christchurch International Airport to Mashhad International Airport via Singapore Changi, Doha
- Ave. Duration
- 39h 55m
- When
- Wednesday
- Estimated price
- $650–2,200
Flights from Christchurch International Airport to Mashhad International Airport via Melbourne, Doha
- Ave. Duration
- 40h 30m
- When
- Wednesday
- Estimated price
- $650–1,900
- Website
- csair.com
Flights from Christchurch International Airport to Ashgabat International Airport via Guangzhou Baiyun, Urumqi
- Ave. Duration
- 32h 55m
- When
- Monday and Friday
- Estimated price
- $850–2,700
- Website
- flydubai.com
Flights from Hokitika to Ashgabat International Airport via Christchurch International Airport, Singapore Changi, Dubai
- Ave. Duration
- 2d 1h
- When
- Wednesday and Friday
- Estimated price
- $1,100–3,800
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Christchurch to Picton
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $140–306
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $306
- Scenic
- $140–180
- Phone
- +64 9 583 5780
- [email protected]
- Website
- intercity.co.nz
Bus from Rolleston to Frankton Bus Interchange
- Ave. Duration
- 7h 19m
- Frequency
- Once daily
- Estimated price
- $13–60
- Website
- https://www.intercity.co.nz/
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Countdown Memorial Ave to Kumara
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- $45–60
- Schedules at
- eastwestcoaches.co.nz
- Phone
- 0800 844 844
- [email protected]
- Website
- bluebridge.co.nz
Car ferry from Picton to Wellington
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $76
- Website
- https://www.bluebridge.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and Need to know: Greyhound - to help you get the most out of your next trip.





