ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Dunedin

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Christchurch to Dunedin

🚌 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.

Where to stay in Dunedin

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Christchurch and Dunedin in New Zealand. The bus departs from Christchurch and arrives at Otago University in Dunedin. The service runs twice daily, operating every day. The journey typically lasts around 6 hours and 9 minutes.
  • You can catch the bus from Christchurch to Dunedin at Christchurch station. The bus services on this route are operated by InterCity. Christchurch station serves as the main departure point for this journey. Be sure to arrive at the station in advance to board the bus on time for your trip to Dunedin.
  • The bus traveling from Christchurch to Dunedin, operated by InterCity, arrives at Otago University station in Dunedin. This station serves as the final destination for this journey. Upon arrival, you can easily access the university campus and the surrounding area. Be sure to gather your belongings and disembark the bus at Otago University station.
  • The cost of a bus ticket from Christchurch to Dunedin typically ranges from $29 to $45, depending on various factors such as the time of booking and availability. It is recommended to book your ticket in advance to secure the best fare. Keep in mind that prices may fluctuate based on demand and the type of seat or service chosen.
  • There are two buses daily between Christchurch and Dunedin in New Zealand. These bus services are operated by InterCity and depart from Christchurch station, arriving at Otago University station in Dunedin. The journey duration typically takes approximately 6 hours and 9 minutes. Ticket prices for the bus between Dunedin and Christchurch range from $29 to $45, depending on various factors.
  • The buses traveling from Christchurch to Dunedin are typically least crowded during off-peak hours, such as mid-week or early morning departures. On the other hand, buses may be more crowded during weekends or holiday seasons, so it's advisable to book in advance if traveling during these times. The journey duration from Christchurch to Dunedin by bus is approximately 6 hours and 9 minutes, offering a comfortable travel time between the two cities.
  • The first bus of the day to travel from Christchurch to Dunedin typically departs in the early morning, offering an early start for travelers. The last bus of the day usually leaves in the late afternoon or early evening, providing a convenient option for those who prefer to travel later in the day. With services operating twice daily, passengers have flexibility in choosing the departure time that best suits their schedule for the approximately 6 hours and 9 minutes journey from Christchurch to Dunedin by bus.

Will you be returning to Christchurch by bus?

If you are on a return bus ride, check the buses from Dunedin to Christchurch.

See schedule