1map logoGo to main page

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

Compare Travel Options and Prices

from
Invercargill, New Zealand
to
Christchurch, New Zealand

How to Get from Invercargill to Christchurch: 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
2h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

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

See more options

Company
various
Bus
Drive
Average Duration
11h  23m
Estimated price
$65-133
Company
various
Drive
Average Duration
7h  5m
Estimated price
$95-150

Traveling From Invercargill to Christchurch

The journey from Invercargill to Christchurch presents a fascinating transition from the quaint charm of a southern city to the vibrant culture and urban energy of New Zealand's largest city.

Best Neighbourhoods in Christchurch

Christchurch boasts diverse neighborhoods, each with its own charm and attractions.

Cashmere
• Offers stunning views of the Port Hills.
• Home to beautiful parks and gardens.
Lyttelton
• Known for its scenic harbor and vibrant community.
• Features boutique shops and cozy cafes.
Merivale
• Renowned for upscale dining and shopping options.
• Close to scenic Hagley Park and the Botanic Gardens.

Best Times To Visit Christchurch's Attractions

Timing your visits to Christchurch's attractions can greatly enhance your experience.

Christchurch Botanic Gardens
Early morning or late afternoon offers serene beauty with fewer visitors.
Canterbury Museum
Weekdays in the late morning are ideal for avoiding crowds.
Air Force Museum of New Zealand
Visiting during school holidays can lead to busy weekends; weekdays are quieter.

Christchurch Weather: What to Expect Year-Round

Christchurch enjoys a temperate oceanic climate, characterized by mild summers and cool winters, making it a year-round destination. Spring and autumn present the best times to visit, as pleasant temperatures and lower tourist numbers enhance your travel experience.

Dining Recommendation in Christchurch

A visit to Christchurch isn’t complete without trying the lamb shank at Fiddlesticks, where contemporary flavors and a vibrant atmosphere create a truly memorable experience. This contrasts with the hearty comfort food of Invercargill, showcasing local ingredients in a creative way that tantalizes your taste buds.

Invercargill - Christchurch operators

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

Plane
Website
airnewzealand.com

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

Average Duration
1h 20m
Estimated price
NZ$85-230
Bus Show bus routes
Contact phone
+64 9 583 5780
Website
https://www.intercity.co.nz/

Bus from Invercargill to Christchurch

Average Duration
11h 15m
Estimated price
NZ$40-65
Contact phone
+64 27 4497 994
Website
catchabussouth.com

Bus from Invercargill to Dunedin

Average Duration
4h 30m
Estimated price
NZ$862-863
Other Show other routes
Website
atomictravel.co.nz

Other from Dunedin to Christchurch Bus Interchange

Average Duration
6h 15m
Estimated price
NZ$864-865

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

Traveling between Invercargill and Christchurch 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.

Useful tips for bus travellers
• Make sure to book your ticket through the InterCity website (intercity.co.nz) in advance to secure the best fares, as tickets range from $40 to $65.
• Pack snacks and water for the 11h 15m journey; although there may be restroom breaks, food options are limited on the bus, and packing your own will ensure you stay energized.
• Upon arrival at Christchurch station, familiarize yourself with the adjacent bus interchange (transport.govt.nz) to easily connect to local transport or find nearby dining options and services.

Frequently asked questions

Find out more about the route from Invercargill to Christchurch.

Or choose the category:
The distance between Invercargill and Christchurch is approximately 290 miles or 359.7 miles by road. If you prefer flying, it takes around 2 hours and 1 minute to reach Christchurch from Invercargill. On the other hand, driving by car can take around 7 hours and 5 minutes, while taking the bus can be a longer journey, with an approximately 11 hours and 15 minutes travel time from Invercargill to Christchurch.
The most cost-effective transportation option for traveling from Invercargill to Christchurch is by bus, with fares ranging from $40 to $65. However, this option takes a longer travel time of approximately 11 hours and 15 minutes. If time is a priority, the quickest option would be to fly, which takes only 2 hours and 1 minute but costs between $75 and $230. Ultimately, the choice between cost-effectiveness and time-efficiency depends on individual preferences and priorities.
The prices for traveling by bus between Invercargill and Christchurch range from $40 to $65. It is important to note that these prices may vary depending on the time of year and the specific bus company you choose. It is recommended to check with the bus company directly for the most accurate and up-to-date prices.
To travel from Invercargill to Christchurch without using public transportation, you can hire a car and drive. The road distance between the two cities is approximately 360 miles, and it takes about 7 hours and 5 minutes to drive. The cost of renting a car varies, ranging from $95 to $150. This option allows you the freedom to stop at any scenic spots along the way and travel at your own pace.
The best way to travel from Invercargill to Christchurch without a car is by bus. The journey takes approximately 11 hours and 15 minutes. Bus tickets range from $40 to $65. This mode of transportation allows for a convenient and cost-effective way to travel between the two cities.
Yes, there is a direct link between Invercargill and Christchurch. InterCity operates a daily bus service that departs from Invercargill and arrives at Christchurch. The journey takes approximately 11 hours and 15 minutes. This is a convenient option for travelers who prefer bus transportation.
The flight between Invercargill and Christchurch typically takes around 1 hour and 20 minutes. The prices for this flight route can vary, ranging from $76 to $228. It is recommended to check with different airlines or online travel agencies to get the most accurate and up-to-date flight prices.
There are plenty of accommodation options available near Christchurch. With over 597 hotels to choose from, you won't have any trouble finding a place to stay that fits your needs and budget. Prices for hotels in Christchurch start at around $40 per night, making it accessible for a range of travelers. Whether you prefer a luxury hotel, a cozy bed and breakfast, or a budget-friendly hostel, there are numerous options to suit your preferences.

Trips from Invercargill

Trips to Bluff