
**Updated 1st July 2009**
GERALDTON to PERTH
via Eneabba Departs Arrives
Mon/Tue/Wed 8:30am 2:30pm
Thu/Fri/Sat Railway Station East Perth Terminal
Friday 4:30pm 10:30pm
Railway Station East Perth Terminal
via Moora
Tue/Thu/Sat 9:30am 4:45pm
Railway Station East Perth Terminal
Sunday 11:45am 6:45pm
Railway Station East Perth Terminal
via Mullewa
Tuesday 11:30am 7:50pm
Railway Station East Perth Terminal
Friday 10:25am 6:50pm
RailwayStation East Perth Terminal
PERTH to GERALDTON
via Eneabba Departs Arrives
Mon/Tue/Wed 8:30am 2:30pm
Thu/Fri/Sat East Perth Terminal Railway Station
Friday 4:30pm 10:30pm
East Perth Terminal Railway Station
Sunday 9:30am 3:30pm
East Perth Terminal Railway Station
via Moora
Tue/Thu/Sat 9:30am 4:30pm
East Perth Terminal Railway Station
Sunday 11:45am 6:45pm
East Perth Terminal Railway Station
via Mullewa
Monday 7:15am 3:50pm
East Perth Terminal Railway Station
Thursday 9:00am 5:45pm
East Perth Terminal Railway Station
Transwa Fares One Way
Adult $57.70 - Child $28.85 - Smartrider Student Card $28.85 - Pension/Health Care Cards $28.85
**All concessions must be West Australian**
*For information on other Transwa destinations and timetables, please contact us via phone or email*

GERALDTON to PERTH
via Cervantes Departs Arrives
Mon/Wed/Fri 10:15am 4:40pm
Sat/Sun Railway Station East Perth Terminal
PERTH to GERALDTON
via Cervantes Departs Arrives
Mon/Wed/Thu 7:30am 1:55pm
Fri/Sat East Perth Terminal Railway Station
Greyhound Fares One Way
Adult $66.00 - Child $56.00 - Student/Health Care Cards $60.00 - Pension $48.00
*For information on other Greyhound destinations, timetables and special fares, please contact us via phone or email*