1map logoGo to main page

Christchurch, Canterbury to Invercargill, Southland from $40: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Christchurch, New Zealand
to
Invercargill, New Zealand

How to Get from Christchurch to Invercargill: 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.

$40 by busBest price
467 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Christchurch to Invercargill 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
Air New Zealand
Plane
Average Duration
3h 
Estimated price
$86-229
Recommended
Company
InterCity
Bus
Average Duration
10h  30m
Estimated price
$40-65
Cheapest
route map
Distance: 467 km
Duration: 3h

See more options

Company
Various
Drive
Bus
Average Duration
11h  53m
Estimated price
$61-133
Company
Various
Drive
Average Duration
7h  7m
Estimated price
$95-150

Traveling From Christchurch to Invercargill

Embarking on the journey from Christchurch to Invercargill reveals a shift from vibrant urban life to the charming tranquility of the Southland region.

Best Neighbourhoods in Invercargill

Invercargill boasts welcoming neighborhoods that cater to diverse interests.

Queens Park
• Beautiful gardens and walking paths
• Home to local wildlife and picnic spots
Donnington
• Quaint streets with historic charm
• Vibrant community spirit and local cafes
Newfield
• Family-friendly with spacious parks
• Close to shopping and amenities

Best Times To Visit Invercargill's Attractions

Timing your visits can greatly enhance your experience in Invercargill.

Queens Park
Visit in early morning for fewer crowds and peaceful strolls.
Southland Museum and Art Gallery
Afternoons on weekdays are quieter, allowing for a more relaxed visit.
Transport World
Weekday visits offer a chance to explore without the weekend rush.

Invercargill Weather: What to Expect Year-Round

Invercargill features a cool temperate climate, with mild summers and chilly winters, making layers essential for nearly any season. The best times to visit are during the warmer months of December to February when outdoor activities thrive, but be prepared for sudden weather changes at any time.

Dining Recommendation in Invercargill

Try the iconic Southland cheese roll at a local café like the popular Food for Thought, which offers a cozy atmosphere where you can mingle with friendly locals. This dish showcases the region's comfort food style, contrasting with Christchurch's more diverse culinary scene, and highlights the use of fresh, local ingredients that define Invercargill's flavors.

Christchurch - Invercargill operators

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

Plane
Website
airnewzealand.com

Plane from Christchurch Airport (CHC) to Invercargill (IVC)

Average Duration
1h 25m
Estimated price
85-860
Bus
Contact phone
+64 9 583 5780
Website
https://www.intercity.co.nz/

Bus from Christchurch to Invercargill

Average Duration
10h 30m
Estimated price
40-65
all-pages.other Show other routes
Website
atomictravel.co.nz

Other from Christchurch Bus Interchange to Dunedin

Average Duration
6h 15m
Estimated price
863-864
Contact phone
+64 27 4497 994
Website
catchabussouth.com

Other from Dunedin to Invercargill

Average Duration
4h 30m
Estimated price
865-866

Frequently asked questions

Find out more about the route from Christchurch to Invercargill.

Or choose the category:
The distance between Christchurch and Invercargill is approximately 290 miles by air and 361 miles by road. The typical travel time by plane from Christchurch to Invercargill is about 3 hours and 1 minute. If traveling by car, it takes around 7 hours and 7 minutes to drive from Invercargill to Christchurch. Alternatively, taking a bus from Christchurch to Invercargill can take approximately 10 hours and 30 minutes.
The most cost-effective option for traveling from Christchurch to Invercargill is by bus, which typically costs between $40 and $65. However, it is important to note that this option is also the most time-consuming, with a travel time of around 10 hours and 30 minutes. If time is a priority, the quickest way to reach Invercargill is by plane, which typically takes around 3 hours and 1 minute and costs between $75 and $230.
The prices for a bus trip between Christchurch and Invercargill can range from $40 to $65. The cost may vary depending on factors such as the bus company, time of travel, and any discounts or promotions available. It is advisable to check with different bus operators to compare prices and choose the best option that suits your budget and travel preferences.
If you prefer not to use public transportation, you can drive from Christchurch to Invercargill. The driving distance is approximately 361 miles, and it takes around 7 hours and 7 minutes to complete the journey. The prices for car rentals or fuel costs can vary, ranging from $95 to $150. Driving allows you the flexibility to explore the scenic route and make stops along the way.
The best and most convenient way to travel from Christchurch to Invercargill without a car is by bus. The journey takes approximately 10 hours and 30 minutes, and tickets cost around $40-$65. The bus service offers a comfortable and affordable means of transportation, allowing you to sit back, relax, and enjoy the scenic route between the two cities.
Yes, there is a direct link between Christchurch and Invercargill in New Zealand. InterCity operates a bus service that departs once daily from Christchurch and arrives in Invercargill. The journey takes approximately 10 hours and 30 minutes. This provides a convenient and comfortable option for travel between the two cities.
The flight distance between Christchurch and Invercargill is relatively short, with a direct flight taking approximately 1 hour and 25 minutes. The cost of the flight can vary depending on the airline and time of booking, ranging from $75 to $229. It is recommended to check with different airlines and compare prices to find the best deal for your travel.
There are plenty of options for accommodation near Invercargill. With over 59 hotels available, travelers can choose from a range of options to suit their preferences and budget. Prices start at $60 per night, offering affordable choices for those on a budget. Visitors can expect a comfortable stay in Invercargill with a variety of hotels to choose from.