Rome2Rio

How to get fromInvercargill to Methvenby plane, shuttle, bus, or car

Find Transport to Methven

See all options

There are 5 ways to get from Invercargill to Methven by plane, shuttle, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly, shuttle

    best
    1. Fly from Invercargill (IVC) to Christchurch International Airport (CHC)plane plane IVC - CHC
    2. Take a shuttle bus from Christchurch Airport to Methvenshuttle bus
    3h 26m
    $122–687
  2. Bus

    1. Take the bus from Invercargill to Dunedinbus bus Dunedin - Invercargill
    2. Take the bus from Dunedin to Ashburtonbus bus Christchurch - Dunedin
    9h 54m
    $133–240
  3. Drive  506.7 km

    1. Drive from Invercargill to Methvencar car 506.7 km
    6h 18m
    $153–221
  4. Tour, bus, shuttle

    1. Take a shuttle bus from Invercargill to Dunedinshuttle bus
    2. Take the bus from Dunedin to Christchurchbus bus
    3. Take a shuttle bus from Christchurch Airport to Methvenshuttle bus
    19h 29m
    $189–385
  5. Bus via Milton

    1. Take the bus from Invercargill to Miltonbus bus
    2. Take the bus from Milton to Dunedinbus bus
    3. Take the bus from Dunedin to Ashburtonbus bus
    10h 31m

Invercargill (IVC) to Christchurch International Airport (CHC) flights

Calendar41Weekly Planes
Duration1h 18mAverage Duration
Ticket$89Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Invercargill, New Zealand and Methven, New Zealand?

You can take a bus from Invercargill to Methven via Dunedin and Ashburton in around 9h 54m.

Airlines
Bus operators

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 5 incredible day trips from Florence by train, How to travel India's Golden Triangle, and How to get from Florence to Rome - to help you get the most out of your next trip.