
**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 $59.40 - Child $29.70 - Smartrider Student Card $29.70 - Pension/Health Care/Senior Cards $29.70
**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
Wed/Fri/Sun 10:15am 4:40pm
Railway Station East Perth Terminal
PERTH to GERALDTON
via Cervantes Departs Arrives
Mon/Wed 7:35am 1:25pm
& Fri East Perth Terminal Railway Station
Greyhound Fares One Way
Adult $72.00 - Child $56.00 - Student/Health Care Cards $62.00 - Pension $49.00
*For information on other Greyhound destinations, timetables and special fares, please contact us via phone or email*