
Invercargill, Southland to Perth, Western Australia from $239: 4 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Invercargill to Perth: 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.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Invercargill to Perth 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.

See more options
Traveling From Invercargill to Perth
The journey from Invercargill to Perth takes you from the tranquil charm of New Zealand’s southernmost city to the vibrant culture and bustling lifestyle of Australia’s sun-kissed western coast.
Best Neighbourhoods in Perth
Perth boasts diverse neighborhoods, each offering distinct experiences for visitors.
Best Times To Visit Perth's Attractions
Timing your visits can significantly enhance your experience at Perth's attractions.
Perth Weather: What to Expect Year-Round
Perth boasts a Mediterranean climate with hot, dry summers and mild, wet winters, making it a year-round destination. Understanding seasonal variations helps you plan activities, as comfortable weather enhances outdoor adventures and sightseeing.
Dining Recommendation in Perth
Try the iconic grilled barramundi at Wildflower, where the vibrant atmosphere and focus on seasonal, local ingredients reflect Australia’s rich culinary landscape. This dish contrasts sharply with Invercargill’s comfort food scene, delivering fresh flavors that showcase the unique coastal influences of Western Australia.
Invercargill - Perth operators
Explore transport companies operating between Invercargill and Perth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Plane from Invercargill (IVC) to Perth Airport (PER)
Plane from Invercargill (IVC) to Perth Airport (PER)
Plane from Invercargill (IVC) to Perth Airport (PER)
Plane from Invercargill (IVC) to Perth Airport (PER)
Plane from Invercargill (IVC) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Plane from Queenstown Airport (ZQN) to Perth Airport (PER)
Bus from Invercargill to Queenstown
Trips from Invercargill
- Invercargill to Bluff
- Invercargill to Queenstown
- Invercargill to Dunedin
- Invercargill to Te Anau
- Invercargill to Christchurch
- Invercargill to Auckland
- Invercargill to Brisbane
- Invercargill to Hobart
- Invercargill to Timaru
- Invercargill to Tauranga
- Invercargill to Oamaru
- Invercargill to Balclutha
- Invercargill to Nelson
- Invercargill to Twizel
- Invercargill to Picton
- Invercargill to Tuatapere
- Invercargill to Lake Tekapo
- Invercargill to Greymouth
- Invercargill to Cromwell
- Invercargill to Blenheim
- Invercargill to Gore
- Invercargill to Wanaka
- Invercargill to Arrowtown
- Invercargill to Fortrose
- Invercargill to Hokitika
- Invercargill to Owaka
- Invercargill to Kaikoura
- Invercargill to Manapouri
- Invercargill to Lumsden
- Invercargill to New Plymouth
- Invercargill to Palmerston North
- Invercargill to Sydney
- Invercargill to Kingston
- Invercargill to Roxburgh
- Invercargill to Riverton
- Invercargill to Kaka Point
- Invercargill to Milton
Trips to Bluff
- Melbourne to Perth
- Adelaide to Perth
- Sydney to Perth
- Brisbane to Perth
- Fremantle to Perth
- Exmouth to Perth
- Norseman to Perth
- Mandurah to Perth
- Hyden to Perth
- Broome to Perth
- Yanchep to Perth
- Armadale to Perth
- Bunbury to Perth
- Albany to Perth
- Geraldton to Perth
- Ceduna to Perth
- Joondalup to Perth
- Canberra to Perth
- Margaret River to Perth
- Busselton to Perth
- Augusta to Perth
- Katanning to Perth
- Mackay to Perth
- Wagin to Perth
- Dongara to Perth
- Esperance to Perth
- Port Hedland to Perth
- Darwin to Perth
- Newman to Perth
- Onslow to Perth
- Coral Bay to Perth
- South Hedland to Perth
- Narrogin to Perth
- Butler to Perth
- Midland to Perth
- Kalbarri to Perth
- Meekatharra to Perth
- Auckland to Perth
- Los Angeles to Perth
- Vancouver to Perth