There are 8 ways to get from Wagga Wagga to Port Pirie by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Wagga Wagga Station to Albury Stationtrain 623 / ...
- Take the bus from Albury Station/Hume Hwy to 85 Franklin Stbus
- Take the bus from Adelaide to Port Piriebus
20h 38m$74–279Train, bus via Melbourne
- Take the train from Wagga Wagga Station to Southern Crosstrain 623 / ...
- Take the train from Southern Cross Station to Adelaide Stationtrain
- Take the bus from Adelaide to Port Piriebus
20h 46m$225–633Drive 1,008.9 km
- Drive from Wagga Wagga to Port Piriecar 1,008.9 km
11h 2m$181–261Fly Wagga Wagga to Whyalla Airport, drive
- Fly from Wagga Wagga (WGA) to Whyalla Airport (WYA)plane WGA - WYA
- Drive from Whyalla Airport (WYA) to Port Piriecar
12h 27m$535–1,751Bus to Canberra International Airport, fly to Whyalla Airport, drive
- Take the bus from Wagga Wagga Station, Coach Bay 1 to Alinga St After Marcus Clarke Stbus
- Fly from Canberra International Airport (CBR) to Whyalla Airport (WYA)plane CBR - WYA
- Drive from Whyalla Airport (WYA) to Port Piriecar
11h 26m$414–1,382Fly Wagga Wagga to Adelaide Airport, bus
- Fly from Wagga Wagga (WGA) to Adelaide Airport (ADL)plane WGA - ADL
- Take the bus from Adelaide to Port Piriebus
10h 12m$395–881Bus to Canberra International Airport, fly to Adelaide Airport, bus
- Take the bus from Wagga Wagga Station, Coach Bay 1 to Alinga St After Marcus Clarke Stbus
- Fly from Canberra International Airport (CBR) to Adelaide Airport (ADL)plane CBR - ADL
- Take the bus from Adelaide to Port Piriebus
12h 6m$324–662Train to Melbourne Airport, fly to Whyalla Airport, drive
- Take the train from Wagga Wagga Station to Broadmeadows Stationtrain
- Fly from Melbourne Airport (MEL) to Whyalla Airport (WYA)plane MEL - WYA
- Drive from Whyalla Airport (WYA) to Port Piriecar
10h 38m$410–1,026
Wagga Wagga to Port Pirie by train and bus
Questions & Answers
The cheapest way to get from Wagga Wagga to Port Pirie is to train and bus which costs $70 - $280 and takes 20h 38m.
The fastest way to get from Wagga Wagga to Port Pirie is to fly and bus which takes 10h 12m and costs $390 - $900.
The distance between Wagga Wagga and Port Pirie is 1281 km. The road distance is 1008.9 km.
The best way to get from Wagga Wagga to Port Pirie without a car is to train and bus which takes 20h 38m and costs $70 - $280.
It takes approximately 20h 38m to get from Wagga Wagga to Port Pirie, including transfers.
Port Pirie is 30 min behind Wagga Wagga. It is currently 8:19 PM in Wagga Wagga and 7:49 PM in Port Pirie.
Yes, the driving distance between Wagga Wagga to Port Pirie is 1009 km. It takes approximately 11h 2m to drive from Wagga Wagga to Port Pirie.
There are 20+ hotels available in Port Pirie.
What companies run services between Wagga Wagga, NSW, Australia and Port Pirie, SA, Australia?
There is no direct connection from Wagga Wagga to Port Pirie. However, you can take the train to Albury Station, walk to Albury Station/Hume Hwy, take the bus to 85 Franklin St, then take the bus to Port Pirie. Alternatively, you can take a train from Wagga Wagga Station to Port Pirie via Southern Cross Station, Adelaide Station, Stop 1 Anzac Hwy - North West side, Stop D1 Grote St - North side, and Adelaide in around 20h 46m.
- Website
- qantas.com
Flights from Wagga Wagga to Whyalla Airport via Sydney, Adelaide Airport
- Ave. Duration
- 11h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,700
Flights from Canberra International Airport to Whyalla Airport via Adelaide Airport
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- $360–1,300
Flights from Canberra International Airport to Whyalla Airport via Melbourne Airport, Adelaide Airport
- Ave. Duration
- 7h 15m
- When
- Monday to Friday
- Estimated price
- $380–1,300
Flights from Canberra International Airport to Whyalla Airport via Sydney, Adelaide Airport
- Ave. Duration
- 7h 30m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $420–1,400
Flights from Wagga Wagga to Adelaide Airport via Sydney
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $340–800
Flights from Wagga Wagga to Adelaide Airport via Brisbane
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $340–800
Flights from Wagga Wagga to Adelaide Airport via Melbourne Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $340–800
Flights from Canberra International Airport to Adelaide Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $340–490
Flights from Canberra International Airport to Adelaide Airport via Melbourne Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $340–490
Flights from Canberra International Airport to Adelaide Airport via Sydney
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $340–490
Flights from Melbourne Airport to Whyalla Airport via Adelaide Airport
- Ave. Duration
- 3h 35m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $170–700
- Website
- virginaustralia.com
Flights from Wagga Wagga to Adelaide Airport via Melbourne Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- $190–700
Flights from Canberra International Airport to Adelaide Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $280–550
Flights from Canberra International Airport to Adelaide Airport via Melbourne Airport
- Ave. Duration
- 3h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $280–550
Flights from Canberra International Airport to Adelaide Airport via Sydney
- Ave. Duration
- 4h 5m
- When
- Monday to Friday
- Estimated price
- $280–550
- Phone
- 131 500
- Website
- transportnsw.info
Train from Wagga Wagga Station to Albury Station
- Ave. Duration
- 1h 13m
- Frequency
- 5 times a day
- Estimated price
- $16–140
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $22–29
- First
- $30–45
- Sleeper
- $120–140
Train from Wagga Wagga Station to Southern Cross
- Ave. Duration
- 4h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–180
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $40–60
- First
- $60–80
- Sleeper
- $160–180
Train from Wagga Wagga Station to Broadmeadows Station
- Ave. Duration
- 3h 59m
- Frequency
- 5 times a day
- Estimated price
- $30–180
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $40–55
- First
- $55–80
- Sleeper
- $150–180
- Phone
- 1800 703 357
- [email protected]
- Website
- journeybeyondrail.com.au
Train from Southern Cross Station to Adelaide Station
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- $140–380
- Website
- https://www.journeybeyondrail.com.au/journeys/overland/
- Red Standard Readyrail
- $140–170
- Red Standard Everyday
- $190–230
- Red Premium Readyrail
- $260–310
- Red Premium Everyday
- $320–380
- Phone
- 1800 800 007
- [email protected]
- Website
- vline.com.au
Bus from Albury Station/Hume Hwy to 85 Franklin St
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $13–70
- Website
- https://www.vline.com.au/
- Schedules at
- https://www.vline.com.au/Timetables/Train-coach-timetables
- Book at
- https://www.vline.com.au/Plan-trip-buy-tickets
- Phone
- 1300 851 345
- [email protected]
- Website
- stateliner.com.au
Bus from Adelaide to Port Pirie
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://stateliner.com.au/
- Schedules at
- https://stateliner.com.au/bus-timetables-bookings/
Bus from Adelaide to Port Pirie
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://stateliner.com.au/
- Schedules at
- https://stateliner.com.au/bus-timetables-bookings/
Bus from Adelaide to Port Pirie
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://stateliner.com.au/
- Schedules at
- https://stateliner.com.au/bus-timetables-bookings/
Bus from Adelaide to Port Pirie
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $45–70
- Website
- https://stateliner.com.au/
- Schedules at
- https://stateliner.com.au/bus-timetables-bookings/
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Wagga Wagga Station, Coach Bay 1 to Alinga St After Marcus Clarke St
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $21–35
- Website
- https://transportnsw.info/regional
Bus from Wagga Wagga Station, Coach Bay 1 to Alinga St After Marcus Clarke St
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $21–35
- Website
- https://transportnsw.info/regional
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Best ways to travel around Australia
Read the travel guide
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide














