There are 6 ways to get from Christchurch to Ko Samui by plane, ferry, bus, 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 Koh Samui Airport
best- Fly from Christchurch International Airport (CHC) to Koh Samui Airport (USM)plane CHC - USM
20h 24m฿19,276–31,326Fly Christchurch International Airport to Krabi Airport, ferry
cheapest- Fly from Christchurch International Airport (CHC) to Krabi Airport (KBV)plane CHC - KBV
- Take the ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pierferry
25h 27m฿13,601–66,656Fly Christchurch International Airport to Phuket International Airport, ferry
- Fly from Christchurch International Airport (CHC) to Phuket International Airport (HKT)plane CHC - HKT
- Take the ferry from Phuket Airport to Lomprayah Nathon Pierferry
23h 19m฿15,148–39,148Fly Christchurch International Airport to Hat Yai, bus, ferry
- Fly from Christchurch International Airport (CHC) to Hat Yai (HDY)plane CHC - HDY
- Take the bus from Hat Yai Airport to Donsak Piersbus
- Take the ferry from Donsak Pier to Na Thon Koh Samui Songsermferry
27h 49m฿17,256–75,246Shuttle to Hokitika, fly to Koh Samui Airport
- Take a shuttle bus from Countdown Memorial Ave to Kumara
- Fly from Hokitika (HKK) to Koh Samui Airport (USM)plane HKK - USM
25h 57m฿19,238–64,088Fly Christchurch International Airport to Langkawi International Airport, ferry
- Fly from Christchurch International Airport (CHC) to Langkawi International Airport (LGK)plane CHC - LGK
- Take the ferry from Langkawi International Airport to Na Thon Pierferry
30h 4m฿19,520–59,520
Christchurch International Airport (CHC) to Koh Samui Airport (USM) flights
Comparing Your Travel Options
The cheapest way to get from Christchurch to Ko Samui is to fly which costs ฿19000 - ฿32000 and takes 20h 24m.
The fastest way to get from Christchurch to Ko Samui is to fly which takes 20h 24m and costs ฿19000 - ฿32000.
The distance between Christchurch and Ko Samui is 9398 km.
It takes approximately 20h 24m to get from Christchurch to Ko Samui, including transfers.
Ko Samui is 6h behind Christchurch. It is currently 7:40 PM in Christchurch and 1:40 PM in Ko Samui.
There are 3419+ hotels available in Ko Samui.
What companies run services between Christchurch, New Zealand and Ko Samui, Thailand?
Singapore Airlines, Bangkok Airways, and four other airlines fly from Christchurch International Airport (CHC) to Koh Samui Airport (USM) 5 times a day.
- Website
- singaporeair.com
Flights from Christchurch International Airport to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- ฿17,000–85,000
Flights from Christchurch International Airport to Koh Samui Airport via Brisbane, Singapore Changi
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- ฿17,000–90,000
Flights from Christchurch International Airport to Koh Samui Airport via Melbourne, Singapore Changi
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ฿17,000–85,000
Flights from Christchurch International Airport to Phuket International Airport via Singapore Changi
- Ave. Duration
- 16h 18m
- When
- Every day
- Estimated price
- ฿10,000–60,000
Flights from Christchurch International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 16h 40m
- When
- Monday and Thursday
- Estimated price
- ฿12,000–65,000
Flights from Christchurch International Airport to Hat Yai via Singapore Changi
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿13,000–65,000
Flights from Christchurch International Airport to Hat Yai via Brisbane, Singapore Changi
- Ave. Duration
- 17h 7m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿13,000–70,000
Flights from Christchurch International Airport to Hat Yai via Melbourne, Singapore Changi
- Ave. Duration
- 17h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿13,000–65,000
Flights from Hokitika to Koh Samui Airport via Christchurch International Airport, Singapore Changi
- Ave. Duration
- 23h 45m
- When
- Every day
- Estimated price
- ฿16,000–90,000
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 20h 30m
- When
- Monday
- Estimated price
- ฿15,000–75,000
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 18h
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿15,000–75,000
- Website
- qantas.com
Flights from Christchurch International Airport to Koh Samui Airport via Brisbane, Singapore Changi
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- ฿25,000–85,000
Flights from Christchurch International Airport to Phuket International Airport via Melbourne
- Ave. Duration
- 16h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ฿12,000–35,000
Flights from Christchurch International Airport to Phuket International Airport via Sydney
- Ave. Duration
- 16h 55m
- When
- Wednesday and Saturday
- Estimated price
- ฿12,000–35,000
Flights from Christchurch International Airport to Phuket International Airport via Perth
- Ave. Duration
- 22h 30m
- When
- Saturday
- Estimated price
- ฿12,000–36,000
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Phuket International Airport via Singapore Changi
- Ave. Duration
- 16h 18m
- When
- Every day
- Estimated price
- ฿10,000–60,000
- Website
- jetstar.com
Flights from Christchurch International Airport to Phuket International Airport via Melbourne
- Ave. Duration
- 16h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ฿12,000–35,000
Flights from Christchurch International Airport to Phuket International Airport via Sydney
- Ave. Duration
- 16h 55m
- When
- Wednesday and Saturday
- Estimated price
- ฿12,000–35,000
Flights from Christchurch International Airport to Phuket International Airport via Perth
- Ave. Duration
- 22h 30m
- When
- Saturday
- Estimated price
- ฿12,000–36,000
- Website
- airasia.com
Flights from Christchurch International Airport to Krabi Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿12,000–65,000
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿15,000–75,000
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 15h 30m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿15,000–75,000
- Website
- malaysiaairlines.com
Flights from Christchurch International Airport to Langkawi International Airport via Brisbane, Kuala Lumpur
- Ave. Duration
- 16h 25m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ฿15,000–55,000
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi, Penang
- Ave. Duration
- 15h 45m
- When
- Monday
- Estimated price
- ฿15,000–75,000
- Website
- csair.com
Flights from Christchurch International Airport to Phuket International Airport via Guangzhou Baiyun
- Ave. Duration
- 23h 55m
- When
- Every day
- Estimated price
- ฿10,000–34,000
- Website
- airasia.com
Flights from Christchurch International Airport to Hat Yai via Singapore Changi, Kuala Lumpur
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ฿13,000–65,000
- Website
- fireflyz.com.my
Flights from Christchurch International Airport to Langkawi International Airport via Singapore Changi, Penang
- Ave. Duration
- 15h 45m
- When
- Monday
- Estimated price
- ฿15,000–75,000
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Hat Yai Airport to Donsak Piers
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- ฿3,800–9,500
- Book at
- 12 Go
- Website
- Smart En Plus
- 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
- ฿1,500–1,900
- Schedules at
- eastwestcoaches.co.nz
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Phuket Airport to Lomprayah Nathon Pier
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–5,500
- Schedules at
- Lomprayah
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,405–1,410
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Donsak Pier to Na Thon Koh Samui Songserm
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ฿360–650
- Website
- Songserm
- Phone
- +66 2 326 1126
- [email protected]
- Website
- Satun Center Tour
Ferry from Langkawi International Airport to Na Thon Pier
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ฿4,424
- Schedules at
- Satun Center Tour
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 to the UK: What do I need to know?, How do I get from Sydney to Melbourne, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.






