HUB hero image

How to Travel from

Armadale to Geraldton

by Plane, Rideshare, Route or Car

Armadale
+0
Geraldton
Transport search to Geraldton
Armadale
+0
Geraldton
Building a composite car route
Cheapest
Best Offer!
Car
4 h 58 min
444 km.
from $24
Composite Route Car Only

Four ways to Travel from Armadale to Geraldton

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Qantas

Website:
qantas.com/
Plane from Perth Airport to Geraldton
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$216.24–$381.60

Aviair

Website:
aviair.com.au/
Plane from Perth Airport to Geraldton
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$29.26–$343.44

Train operators

Transperth

Phone:
13 62 13
Website:
transperth.wa.gov.au/
Bus from Armadale Stn Stand 2 to Cannington
Ave. Duration:
41 min
Frequency:
Every 15 minutes
Estimated price:
$2.67–$3.82

Bus operators

Transwa

Phone:
1300 662 205
Website:
transwa.wa.gov.au/
Bus from Transwa Bay Transwa East Perth to Transwa
Ave. Duration:
7h
Frequency:
Twice daily
Estimated price:
$47.06–$69.96

Integrity Coach Lines

Phone:
+61 (0) 8 9274 7464
Website:
integritycoachlines.com.au/
Bus from Perth Wellington Street to Geraldton
Ave. Duration:
6h 50m
Frequency:
3 times a week
Estimated price:
$63.60–$101.76

Questions and Answers

What is the cheapest way to travel from Armadale to Geraldton?

The cheapest way to travel from Armadale to Geraldton is to take a bus via Transwa Bay Transwa East Perth which costs $52.35 - $83.00 and takes 9h 8m.

How can one travel the quickest from Armadale to Geraldton?

The quickest way to travel from Armadale to Geraldton is to fly, which takes 1 hour and 41 minutes and costs $242.62 - $255.39.

Does it take a long time to travel from Armadale to Geraldton by bus?

No, there is no direct bus from Armadale to Geraldton station. However, there are services departing from Armadale Stn Stand 3 and arriving at Geraldton station via Perth Wellington Street. The journey, including transfers, takes approximately 8 hours and 51 minutes.

How many kilometers is it from Armadale to Geraldton?

The distance between Armadale and Geraldton is 417 kilometers. The road distance is 440.8 kilometers.

How can I travel from Armadale to Geraldton without a car using public transportation?

The best way to get from Armadale to Geraldton without a car is to bus which takes 8 hours and 51 minutes and costs $63.85 - $108.54.

How long does it take to travel from Armadale to Geraldton, including transfers?

It takes approximately 1 hour and 41 minutes to get from Armadale to Geraldton, including transfers.

Where can I find the Armadale to Geraldton bus?

Armadale to Geraldton bus services, operated by Integrity Coach Lines, depart from Perth Wellington Street station.

Bus or fly from Armadale to Geraldton?

The best way to get from Armadale to Geraldton is to fly which takes 1h 41m and costs $242.62 - $255.39 . Alternatively, you can bus, which costs $63.85 - $108.54 and takes 8h 51m.

Where does the bus arrive?

The bus arrives at Geraldton station.

Can I drive from Armadale to Geraldton?

The driving distance between Armadale to Geraldton is 441 kilometers. It takes approximately 4 hours and 52 minutes to drive from Armadale to Geraldton.

Where can I find lodging in Geraldton?

There are 49+ hotels available in Geraldton. Prices start at $68.42 per night.
+0