There are 10 ways to get from Perth to Narrandera by plane, bus, train, 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.
Fly to Wagga Wagga, bus
best- Fly from Perth Airport (PER) to Wagga Wagga (WGA)plane PER - WGA
- Take the bus from Wagga Wagga Station, Coach Bay 3 to Narrandera Station, Coach Stopbus
12h 6m$719–1,128Fly to Melbourne Airport, train
cheapest- Fly from Perth Airport (PER) to Melbourne Airport (MEL)plane PER - MEL
- Take the train from Broadmeadows Station to Junee Stationtrain
- Take the train from Junee Station to Narrandera Stationtrain
13h 9m$310–769Train, bus
- Take the train from Perth to Adelaide Parklandstrain
- Take the bus from 85 Franklin St to Swan Hill Station/Curlewis Stbus
- Take the bus from St Mary MacKilllop College, Splatt St to Balranald Visitor Information Centre, River Stbus
- Take the bus from Balranald Heritage Park, Sturt Hwy to Narrandera Station, Coach Stopbus 732
3d 14h$644–8,993Drive 3,283.3 km
- Drive from Perth to Narranderacar 3,283.3 km
34h 21m$596–860Fly to Canberra International Airport, bus, train
- Fly from Perth Airport (PER) to Canberra International Airport (CBR)plane PER - CBR
- Take the bus from Alinga St After Marcus Clarke St to Yass Junction, Coach Stopbus
- Take the train from Yass Junction to Narrandera Stationtrain
12h 7m$429–824Fly to Griffith, train
- Fly from Perth Airport (PER) to Griffith (GFF)plane PER - GFF
- Take the train from Griffith Station to Coolamon Stationtrain
- Take the train from Coolamon Station to Narrandera Stationtrain
12h$751–1,383Fly to Narrandera
- Fly from Perth Airport (PER) to Narrandera (NRA)plane PER - NRA
9h 11m$358–911Fly to Albury, train
- Fly from Perth Airport (PER) to Albury (ABX)plane PER - ABX
- Take the train from Albury Station to Junee Stationtrain
- Take the train from Junee Station to Narrandera Stationtrain
13h 14m$639–1,287Fly to Sydney International Airport, train
- Fly from Perth Airport (PER) to Sydney International Airport (SYD)plane PER - SYD
- Take the train from Campbelltown Station to Goulburn Stationtrain
- Take the train from Goulburn Station to Narrandera Stationtrain
14h 18m$322–788Train
- Take the train from Perth to Sydney Central Stationtrain
- Take the train from Central Station to Cootamundra Stationtrain 623 / ...
- Take the train from Cootamundra Station to Narrandera Stationtrain 641 / ...
4d$912–10,905
Perth to Narrandera by train, foot, and bus
Questions & Answers
The cheapest way to get from Perth to Narrandera is to fly and train which costs $310 - $800 and takes 13h 9m.
The fastest way to get from Perth to Narrandera is to fly which takes 9h 11m and costs $350 - $950.
No, there is no direct train from Perth to Narrandera station. However, there are services departing from Perth and arriving at Narrandera Station via Central Station and Cootamundra Station. The journey, including transfers, takes approximately 4 days 0h.
The distance between Perth and Narrandera is 3056 km. The road distance is 3283.3 km.
The best way to get from Perth to Narrandera without a car is to train and bus which takes 3 days 14h and costs $600 - $9,000.
It takes approximately 12h 6m to get from Perth to Narrandera, including transfers.
Perth to Narrandera train services, operated by Journey Beyond - Indian Pacific, depart from Perth station.
The best way to get from Perth to Narrandera is to fly which takes 9h 11m and costs $350 - $950. Alternatively, you can train, which costs $900 - $11,000 and takes 4 days 0h.
Narrandera is 2h ahead of Perth. It is currently 10:44 PM in Perth and 12:44 AM in Narrandera.
Perth to Narrandera train services, operated by Journey Beyond - Indian Pacific, arrive at Sydney Central Station.
What companies run services between Perth, WA, Australia and Narrandera, NSW, Australia?
Virgin Australia, Regional Express, and Jetstar fly from Perth Airport (PER) to Narrandera (NRA) twice a week. Alternatively, you can take a train from Perth to Narrandera Station via Sydney Central Station, Central Station, and Cootamundra Station in around 4d.
- Website
- qantas.com
Flights from Perth Airport to Wagga Wagga via Sydney International Airport
- Ave. Duration
- 7h 36m
- When
- Monday, Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- $450–1,200
Flights from Perth Airport to Wagga Wagga via Brisbane
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–1,100
Flights from Perth Airport to Wagga Wagga via Canberra International Airport, Sydney International Airport
- Ave. Duration
- 10h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,100
Flights from Perth Airport to Canberra International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $390–800
Flights from Perth Airport to Canberra International Airport via Melbourne Airport
- Ave. Duration
- 5h 36m
- When
- Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- $390–800
Flights from Perth Airport to Canberra International Airport via Adelaide
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $390–800
Flights from Perth Airport to Canberra International Airport via Sydney International Airport
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $390–800
Flights from Perth Airport to Griffith via Sydney International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,300
Flights from Perth Airport to Griffith via Melbourne Airport, Sydney International Airport
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–1,300
Flights from Perth Airport to Albury via Sydney International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $600–1,100
Flights from Perth Airport to Albury via Brisbane
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,100
Flights from Perth Airport to Albury via Adelaide, Sydney International Airport
- Ave. Duration
- 9h
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,100
Flights from Perth Airport to Albury via Melbourne Airport, Sydney International Airport
- Ave. Duration
- 10h 27m
- When
- Monday to Friday
- Estimated price
- $600–1,100
Flights from Perth Airport to Albury via Canberra International Airport, Sydney International Airport
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,100
Flights from Perth Airport to Sydney International Airport
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- $380–750
Flights from Perth Airport to Sydney International Airport via Adelaide
- Ave. Duration
- 5h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $380–750
Flights from Perth Airport to Sydney International Airport via Melbourne Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $380–750
Flights from Perth Airport to Melbourne Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $320–1,200
Flights from Perth Airport to Melbourne Airport via Adelaide
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,200
- Website
- virginaustralia.com
Flights from Perth Airport to Canberra International Airport via Melbourne Airport
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $430–550
Flights from Perth Airport to Canberra International Airport via Sydney International Airport
- Ave. Duration
- 6h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $430–550
Flights from Perth Airport to Sydney International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $350–440
Flights from Perth Airport to Sydney International Airport via Adelaide
- Ave. Duration
- 5h 35m
- When
- Monday to Friday
- Estimated price
- $350–440
Flights from Perth Airport to Sydney International Airport via Melbourne Airport
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $350–440
Flights from Perth Airport to Melbourne Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $320–550
Flights from Perth Airport to Melbourne Airport via Adelaide
- Ave. Duration
- 5h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–550
- Website
- rex.com.au
Flights from Perth Airport to Wagga Wagga via Melbourne Airport
- Ave. Duration
- 7h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–1,100
Flights from Perth Airport to Griffith via Sydney International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $700–1,300
Flights from Perth Airport to Narrandera via Sydney International Airport
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- $350–900
Flights from Perth Airport to Narrandera via Gold Coast, Sydney International Airport
- Ave. Duration
- 13h 50m
- When
- Tuesday
- Estimated price
- $340–1,100
Flights from Perth Airport to Albury via Sydney International Airport
- Ave. Duration
- 6h 35m
- When
- Monday to Friday
- Estimated price
- $430–1,100
- Website
- jetstar.com
Flights from Perth Airport to Sydney International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $240–550
Flights from Perth Airport to Melbourne Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $240–550
Train from Perth to Adelaide Parklands
- Ave. Duration
- 2d 21h
- Frequency
- Once a week
- Estimated price
- $598–9,000
- Book at
- https://bookings.journeybeyondrail.com.au/
- Everyday Daynighter Seat
- $598
- Advanced Gold Single Cabin
- $1,000–1,400
- Low Gold Single Cabin
- $1,000–1,400
- Everyday Gold Single Cabin
- $1,200–1,700
- GOLD TWIN
- $2,200–4,200
- GOLD SINGLE
- $2,000–3,700
- PLATINUM
- $5,500–9,000
- GOLD PREMIUM TWIN
- $2,700–5,000
Train from Perth to Sydney Central Station
- Ave. Duration
- 3d 15h
- Frequency
- Once a week
- Estimated price
- $863–11,000
- Book at
- https://bookings.journeybeyondrail.com.au/
- Everyday Daynighter Seat
- $863
- Advanced Gold Single Cabin
- $1,400–2,000
- Low Gold Single Cabin
- $1,500–2,100
- Everyday Gold Single Cabin
- $1,800–2,400
- GOLD TWIN
- $3,300–6,000
- GOLD SINGLE
- $3,000–5,500
- PLATINUM
- $7,000–11,000
- GOLD PREMIUM TWIN
- $4,000–7,000
- Phone
- 131 500
- Website
- transportnsw.info
Train from Yass Junction to Narrandera Station
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a week
- Estimated price
- $25–50
- Website
- https://transportnsw.info/regional
- Economy
- $30–50
- First Class
- $45–70
Train from Griffith Station to Coolamon Station
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a week
- Estimated price
- $18–35
- Website
- https://transportnsw.info/regional
- Economy
- $22–35
- First Class
- $30–45
Train from Coolamon Station to Narrandera Station
- Ave. Duration
- 38 min
- Frequency
- 4 times a week
- Estimated price
- $13–23
- Website
- https://transportnsw.info/regional
- Economy
- $15–23
- First Class
- $21–35
Train from Junee Station to Narrandera Station
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a week
- Estimated price
- $15–28
- Website
- https://transportnsw.info/regional
- Economy
- $19–28
- First Class
- $25–40
Train from Campbelltown Station to Goulburn Station
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- $19–40
- Website
- https://transportnsw.info/regional
- Economy
- $25–40
- First Class
- $30–50
Train from Goulburn Station to Narrandera Station
- Ave. Duration
- 4h 26m
- Frequency
- 4 times a week
- Estimated price
- $30–60
- Website
- https://transportnsw.info/regional
- Economy
- $40–60
- First Class
- $55–85
Train from Cootamundra Station to Narrandera Station
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a week
- Estimated price
- $19–35
- Website
- https://transportnsw.info/regional
- Economy
- $23–35
- First Class
- $30–50
- Phone
- 131 500
- Website
- transportnsw.info
Train from Albury Station to Junee Station
- Ave. Duration
- 1h 37m
- Frequency
- 5 times a day
- Estimated price
- $18–150
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $25–35
- First
- $35–50
- Sleeper
- $120–150
Train from Campbelltown Station to Goulburn Station
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- $19–150
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $25–35
- First
- $35–50
- Sleeper
- $130–150
Train from Broadmeadows Station to Junee Station
- Ave. Duration
- 4h 30m
- 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
- $45–60
- First
- $60–80
- Sleeper
- $160–180
Train from Central Station to Cootamundra Station
- Ave. Duration
- 5h 6m
- 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
- $60–80
- Sleeper
- $150–180
- Phone
- 131 500
- Website
- transportnsw.info
Train from Campbelltown Station to Goulburn Station
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $10–13
- Website
- https://transportnsw.info/regional
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Wagga Wagga Station, Coach Bay 3 to Narrandera Station, Coach Stop
- Ave. Duration
- 1h 28m
- Frequency
- 3 times a day
- Estimated price
- $11–17
- Website
- https://transportnsw.info/regional
Bus from Balranald Heritage Park, Sturt Hwy to Narrandera Station, Coach Stop
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- $29–45
- Website
- https://transportnsw.info/regional
Bus from Alinga St After Marcus Clarke St to Yass Junction, Coach Stop
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Website
- https://transportnsw.info/regional
- Phone
- 1800 800 007
- customer.relations@vline.com.au
- Website
- vline.com.au
Bus from 85 Franklin St to Swan Hill Station/Curlewis St
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- $7–45
- 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
- 131 500
- Website
- transportnsw.info
Bus from St Mary MacKilllop College, Splatt St to Balranald Visitor Information Centre, River St
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $5–8
- Website
- https://transportnsw.info/
- Schedules at
- https://transportnsw.info/routes/train
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
More Questions & Answers
Yes, the driving distance between Perth to Narrandera is 3283 km. It takes approximately 34h 21m to drive from Perth to Narrandera.
There are 11+ hotels available in Narrandera.





















