1map logoGo to main page

Christchurch, Canterbury to Dunedin, Otago from $26: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Christchurch, New Zealand
to
Dunedin, New Zealand

How to Get from Christchurch to Dunedin: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$26 ShuttleBest price
312 kmDistance
4h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Christchurch to Dunedin with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
InterCity
Bus
Average Duration
6h  9m
Estimated price
$29-45
Recommended
Company
Atomic Travel
Drive
Average Duration
6h  15m
Estimated price
$26-80
Cheapest
route map
Distance: 312 km
Duration: 4h 11m

See more options

Company
Air New Zealand
Plane
Average Duration
4h  11m
Estimated price
$59-239
Company
various
Drive
Average Duration
4h  29m
Estimated price
$60-90
Company
various
Plane
Drive
Average Duration
5h  36m
Estimated price
$188-290

Traveling From Christchurch to Dunedin

The journey from Christchurch to Dunedin takes you from the vibrant, modern urban landscape of Christchurch to Dunedin's rich Scottish heritage and stunning coastal scenery.

Best Neighbourhoods in Dunedin

Dunedin offers diverse neighborhoods, each with its own charm and attractions.

Octagon
• Central hub with vibrant cafés and restaurants.
• Historic architecture and cultural events abound.
St. Clair
• Stunning beach views and great surf spots.
• Popular for its coastal walkways and dining options.
North East Valley
• Quaint residential area with lush greenery.
• Home to the historic Dunedin Botanic Garden.

Best Times To Visit Dunedin's Attractions

Timing your visits can significantly enhance your Dunedin experience.

Larnach Castle
Visit early in the morning or late afternoon for fewer crowds and beautiful light.
Otago Museum
Weekdays are ideal for a quieter experience and expanded exploration.
Dunedin Railway Station
Late afternoon visits offer stunning photography opportunities with golden hour lighting.

Dunedin Weather: What to Expect Year-Round

Dunedin has a temperate maritime climate, with cool summers and mild winters, making it a pleasant destination year-round. Visiting during the warmer months from December to February enhances outdoor activities, while the wetter winter months can bring beautiful, lush scenery.

Dining Recommendation in Dunedin

Try the green-lipped mussels at 'The Grain Harvest', where the embrace of fresh coastal flavors sets it apart from Christchurch's urban dining scene. The restaurant's cozy atmosphere and focus on local, seasonal ingredients create a dining experience that truly reflects Dunedin's unique character.

Christchurch - Dunedin operators

Explore transport companies operating between Christchurch and Dunedin, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+64 9 583 5780
Website
https://www.intercity.co.nz/

Bus from Christchurch station to Otago University

Average Duration
6h 9m
Estimated price
29-45
Shuttle
Website
https://atomictravel.co.nz

Shuttle from Christchurch Bus Interchange to Dunedin

Average Duration
6h 15m
Estimated price
26-80
Plane Show flights
Website
airnewzealand.com

Plane from Christchurch (CHC) to Dunedin (DUD)

Average Duration
1h 5m
Estimated price
45-293
Website
soundsair.com

Plane from Christchurch (CHC) to Wanaka (WKA)

Average Duration
1h
Estimated price
294-295
all-pages.other Show other routes

Other from Christchurch to Dunedin

Average Duration
4h 29m
Estimated price
60-90

Christchurch to Dunedin: Overview of Bus, Train, Flight, and Car Trips

Traveling between Christchurch and Dunedin offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Christchurch to Dunedin, covering 225 miles of picturesque New Zealand landscapes. Enjoy roughly a 4 and a half hour drive filled with stunning views along the way. 💰 Prices for the journey from Christchurch to Dunedin by car range between $60 to $90, offering a budget-friendly means of transportation to explore the South Island. Prepare for a cost-effective adventure through charming towns and rolling hills.
Average price
$60 - $90
🛫 Experience a quick and convenient journey from Christchurch to Dunedin with a direct flight taking just 1 hour and 5 minutes with Air New Zealand. ✈️ Enjoy the scenic flight as you cover the distance of 4 hours and 11 minutes between Christchurch Airport and Dunedin Airport, provided by Air New Zealand. 💸 Prices for flights between Dunedin and Christchurch range from $59 to $239, offering affordable options for travelers looking to explore these charming New Zealand cities.
Departure Point
Christchurch Airport
Arrival Point
Dunedin Airport
🚌 Sit back and relax during the approximate 6 hour and 9 minute trip, operated by InterCity buses. Arrive at Otago University station, conveniently located in Dunedin city center, ready to explore the historic and charming city. 🚌 With ticket prices ranging from $29 to $45, taking the bus from Christchurch to Dunedin is an affordable and convenient transportation option for travelers looking to immerse themselves in the beauty of the South Island.
Departure Point
Christchurch station
Arrival Point
Otago University station

Frequently asked questions

Find out more about the route from Christchurch to Dunedin.

Or choose the category:
The distance between Christchurch and Dunedin is approximately 194 miles by air and 225 miles by road. If you choose to travel by plane, it takes around 4 hours and 12 minutes to reach Dunedin from Christchurch. On the other hand, driving from Dunedin to Christchurch takes about 4 hours and 29 minutes by car. If you prefer to take the bus, the travel time is approximately 6 hours and 9 minutes to go from Christchurch to Dunedin.
The most cost-effective transportation option for traveling from Christchurch to Dunedin is by taking the bus, with fares ranging from $25 to $45. Although it takes around 6 hours and 9 minutes, the bus is a more affordable option compared to flying. However, if time is a priority, flying is the quickest option, with a travel time of 4 hours and 12 minutes. While the cost of flying ranges from $45 to $220, it offers a significant time savings for those seeking a faster journey.
The prices of a bus between Christchurch and Dunedin range from $25 to $45. This price variation may be due to factors such as the travel date, time, and type of bus service chosen. It is recommended to check with different bus companies or websites to find the best deal for your preferred travel date and time.
To get from Christchurch to Dunedin without using public transportation, you can choose to drive. The road distance between the two cities is approximately 225 miles, and it takes about 4 hours and 29 minutes to drive from Christchurch to Dunedin. Renting a car would give you the flexibility to explore the scenic drive at your own pace and enjoy the beautiful landscapes along the way. Prices for car rentals vary, but they typically range from $60 to $90 for the trip.
The best way to travel from Christchurch to Dunedin without a car is by bus. The journey takes approximately 6 hours and 9 minutes. There are several buses available that operate between the two cities, and the ticket prices range from $25 to $45, depending on the operator and time of travel. Taking the bus is a convenient and cost-effective option for traveling between Christchurch and Dunedin.
Yes, there is a direct link between Christchurch and Dunedin in New Zealand. There is a bus service operated by InterCity that departs from Christchurch and arrives at Otago University in Dunedin. The bus service runs twice daily and operates every day, with a journey time of approximately 6 hours and 9 minutes. This provides a convenient and direct mode of transportation for those traveling between Christchurch and Dunedin.
The flight between Christchurch and Dunedin typically takes 1 hour and 5 minutes. The cost of a flight between the two cities can vary from $49 to $218. It is recommended to check with airlines for the most up-to-date prices and availability.
There is a wide range of accommodation options available near Dunedin with 179+ hotels to choose from. Prices start at $45 per night, offering affordable options for budget travelers. Whether you prefer a luxury hotel, a cozy bed and breakfast, or a budget-friendly hostel, Dunedin has plenty of choices to suit every traveler's needs and preferences. It is recommended to book in advance to secure your preferred accommodation.