Perth to Geraldton bus: Fare prices, timetable & journey time
There are four buses from Perth to Geraldton, all taking different routes, and with different journey times. The quickest takes six hours and costs
The Perth to Geraldton bus is the best way of getting to Geraldton, Western Australia, for those who don’t want to drive or fly.
Before leaving, Perth offers gold pouring experiences at the Perth Mint, Rottnest Island day trips, and scenic Swan River cruises. To book Perth tours and experiences, head here. For Perth accommodation deals, book here.
If you can do just one thing in Geraldton, make it an Abrolhos Islands day tour – full of bloodthirsty shipwreck mutiny stories, cute wildlife and world class Indian Ocean beaches. Other Geraldton experience options include fishing charters, whale-watching cruises and lobster pot-pulling tours. For great Geraldton accommodation deals, look here.
How many Perth to Geraldton buses are there?
There is, however, more than one Perth to Geraldton bus, which makes things a touch confusing. TransWA runs four coach services to Geraldton from Perth. They’re just all on different routes.
The N1 bus goes from East Perth to Geraldton and Kalbarri via Eneabba. The N2 bus goes via New Norcia, Moora and Mingenew. The N3 coach goes via Northam, Latham and Mullewa. And the E5 bus from Perth to Geraldton goes along the coast, taking in Lancelin, Cervantes and Jurien Bay.
All four services depart from East Perth station.
6 cool Geraldton experiences you should book in advance
- (HIGHLY RECOMMENDED) Hear astonishing shipwreck stories, spot tiny wallabies and enjoy white sand beaches – on a full day Abrolhos Islands tour including scenic flight.
- See what you can reel in on an Abrolhos Islands fishing charter.
- Try your hand at lobster farming on lobster pot-pulling tours.
- Gasp at migrating humpbacks on a whale-watching cruise.
- Marvel at Hutt Lagoon from above on a pink lake scenic flight.
- Watch the sun set over the Indian Ocean on a Geraldton harbour sunset cruise.
Perth to Geraldton bus fare prices
The good news is that whichever Perth to Geraldton bus you take, the fares are the same. It’s $71.55 for a single ticket.
The bad news is that the time it takes to get to Geraldton varies fairly dramatically. And the timetables are frankly a mess.
Perth to Geraldton bus timetable
Buses on the N5 route to Geraldton leave twice a week – at 15.45 on Fridays and 09.45 on Sundays. They arrive at 22.05 and 15.50 respectively. That Sunday service takes six hours and five minutes.
The N1 service is quicker and more frequent. It leaves at 08.30, Monday to Saturday, arriving in Geraldton at 14.30. This is the quickest service, and takes six hours.
The N2 leaves East Perth Station at 11.45 on Sundays, or 09.30 on Tuesdays, Thursdays and Saturdays. It arrives at Geraldton Railway Station on 18.45 on Sundays, and 16.30 on the other days. This service, taking seven hours, is obviously less desirable.
✅ Find the best tours and experiences in Western Australia right here. ✅
The N3 is the worst Perth to Geraldton bus, however. It leaves at 07.15 on Mondays and Thursdays, arriving at 15.50. Eight hours and 35 minutes on a bus is no fun at all.
These times are correct at the time of publication, but may change. Visit the TransWA site for full information.
5 great day trips from Perth – make your visit special
- Rottnest Island ferry transfer – with bike hire and snorkelling gear. ⭐⭐⭐⭐⭐
- The Pinnacles desert – with koalas 🐨 and sandboarding.
- Wave Rock day tour – with wildflowers & Aboriginal culture.
- Margaret River wineries experience 🍷 – with tastings, caves & Cape Leeuwin Lighthouse.
- Full day Swan Valley wine tour 🍷– with lunch.
What to do in Geraldton
Things to do in Geraldton include a visit to the Houtman-Abrolhos Islands. Full day Abrolhos Islands tours tell the extraordinary tale of the Batavia Shipwreck and throw in snorkelling time off East Wallabi Island. You can also try lobster-fishing tours and whale-watching.
The best places to stay in Perth
You can check out deals on a wide range of Perth accommodation options. But these are some of the best choices.
- The swankiest address in town: COMO The Treasury.
- The cool, fun one in the centre of the action: The Alex.
- For quality apartments next to Kings Park: Quest Kings Park.
- For quality apartments by the beach: Seashells Scarborough.
- On a backpacker budget: Spinners Hostel.
Geraldton accommodation recommendations
Booking site Wotif offers Geraldton accommodation for from $119 a night. Search for the best deals here.
However, the following places to stay in Geraldton are particularly worth considering.
- For central location: Gerald Apartment Hotel.
- For low prices, but with a pool: Ibis Styles.
- To be by the beach: Ocean Centre Hotel.
- For overall quality: Mantra Geraldton.
DON’T MISS OUT! 9 fabulous Perth experiences to book today ✅
- ✅ See the Rottnest Island quokkas the smart way – with a ferry and bike package.
- ✅ Be amazed by the abundant wildlife – on a dolphin, penguin and sealion cruise.
- ✅ See clear night skies in a moon-like desert – on a Pinnacles stargazing experience.
- ✅ Indulge in chocolate, cheese & premium wines – on a Swan Valley food and wine tour.
- ✅ See the city sunset from the water – on a Swan River dinner cruise.
- ✅ Watch gold being melted and poured – on a Perth Mint gold tour.
- ✅ Combine nature with imperious city views – on Kings Park Segway tour.
- ✅ Face your fears and get the thrill of your life on a – on a 15,000ft skydive.
- ✅ Find all the best hidden hangouts – on a small bar and street art tour.
More Western Australia travel
Take a ride on the Fremantle ferris wheel.
How long is the Bunbury to Collie drive?
Go on a Broome sunset cruise.
How long is the Geraldton to Monkey Mia drive?