There are 8 ways to get from Grassy Head to Kalbarri by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Port Macquarie, fly, drive
best- Take the bus from Reserve Rd After Millington Av to Melville High School, Nicholson Stbus
- Take the bus from Melville High School, Nicholson St to Port Macquarie Airportbus
- Fly from Port Macquarie (PQQ) to Geraldton Airport (GET)plane PQQ - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
15h 41m$741–2,162Train to Sydney International Airport, fly, drive
cheapest- Take the train from Macksville Station to Central Stationtrain
- Fly from Sydney International Airport (SYD) to Geraldton Airport (GET)plane SYD - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
19h 56m$365–1,175Bus, train
- Take the bus from Reserve Rd After Millington Av to Kemp St Before Tozer Stbus
- Take the train from Kempsey Station to Central Stationtrain
- Take the train from Central Station to Perthtrain
- Take the bus from Transwa Bay Transwa East Perth to Jeffrey Browne Wy Transwa Kalbarribus
3d 22h$945–10,264Drive 4,536.3 km
- Drive from Grassy Head to Kalbarricar 4,536.3 km
2d$821–1,185Bus to Coffs Harbour Airport, fly, drive
- Take the bus from Macksville Post Office, Cooper St to Toormina Rd Opp Bayldon Community Centrebus
- Fly from Coffs Harbour Airport (CFS) to Geraldton Airport (GET)plane CFS - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
17h 18m$464–1,165Bus to Armidale, fly, drive
- Take the bus from Urunga Station to Armidale Airportbus
- Fly from Armidale (ARM) to Geraldton Airport (GET)plane ARM - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
18h 42m$812–2,386Train to Newcastle Airport, fly, drive
- Take the train from Macksville Station to Broadmeadow Stationtrain
- Fly from Newcastle Airport (NTL) to Geraldton Airport (GET)plane NTL - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
21h 22m$491–1,345Bus to Tamworth, fly, drive
- Take the bus from Urunga Station to Tamworth Stationbus
- Fly from Tamworth (TMW) to Geraldton Airport (GET)plane TMW - GET
- Drive from Geraldton-Airport-GET to Kalbarricar
20h 38m$932–2,681
Grassy Head to Kalbarri by bus, foot, and train
Questions & Answers
The cheapest way to get from Grassy Head to Kalbarri is to train and fly and drive which costs $360 - $1,200 and takes 19h 56m.
The fastest way to get from Grassy Head to Kalbarri is to bus and fly and drive which takes 15h 41m and costs $700 - $2,200.
The distance between Grassy Head and Kalbarri is 3947 km. The road distance is 4536.3 km.
The best way to get from Grassy Head to Kalbarri without a car is to bus and train which takes 3 days 22h and costs $900 - $11,000.
It takes approximately 15h 41m to get from Grassy Head to Kalbarri, including transfers.
Kalbarri is 2h behind Grassy Head. It is currently 11:59 AM in Grassy Head and 9:59 AM in Kalbarri.
Yes, the driving distance between Grassy Head to Kalbarri is 4536 km. It takes approximately 2 days 0h to drive from Grassy Head to Kalbarri.
There are 175+ hotels available in Kalbarri.
What companies run services between Grassy Head, NSW, Australia and Kalbarri, WA, Australia?
There is no direct connection from Grassy Head to Kalbarri. However, you can take the bus to Melville High School, Nicholson St, take the bus to Port Macquarie Airport, walk to Port Macquarie (PQQ) airport, fly to Geraldton Airport (GET), then drive to Kalbarri. Alternatively, you can take a bus from Reserve Rd After Millington Av to Jeffrey Browne Wy Transwa Kalbarri via Kemp St Before Tozer St, Kempsey Station, Central Station, Perth, Perth Stn Platform 8, East Perth Stn Platform 2, and Transwa Bay Transwa East Perth in around 3d 22h.
- Website
- qantas.com
Flights from Port Macquarie to Geraldton Airport via Sydney International Airport, Perth
- Ave. Duration
- 13h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–2,100
Flights from Coffs Harbour Airport to Geraldton Airport via Sydney International Airport, Perth
- Ave. Duration
- 15h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–2,000
Flights from Coffs Harbour Airport to Geraldton Airport via Melbourne, Perth
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–2,100
Flights from Coffs Harbour Airport to Geraldton Airport via Brisbane, Perth
- Ave. Duration
- 12h 35m
- When
- Monday to Friday
- Estimated price
- $420–1,100
Flights from Coffs Harbour Airport to Geraldton Airport via Melbourne, Adelaide, Perth
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $650–2,100
Flights from Armidale to Geraldton Airport via Sydney International Airport, Perth
- Ave. Duration
- 13h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–2,100
Flights from Newcastle Airport to Geraldton Airport via Perth
- Ave. Duration
- 19h
- When
- Monday, Friday, and Sunday
- Estimated price
- $650–2,100
Flights from Newcastle Airport to Geraldton Airport via Melbourne, Perth
- Ave. Duration
- 14h 13m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–2,100
Flights from Newcastle Airport to Geraldton Airport via Brisbane, Perth
- Ave. Duration
- 16h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $750–2,300
Flights from Newcastle Airport to Geraldton Airport via Sydney International Airport, Perth
- Ave. Duration
- 11h 40m
- When
- Friday
- Estimated price
- $650–2,100
Flights from Sydney International Airport to Geraldton Airport via Perth
- Ave. Duration
- 9h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,600
Flights from Sydney International Airport to Geraldton Airport via Melbourne, Perth
- Ave. Duration
- 9h
- When
- Monday to Friday
- Estimated price
- $500–1,600
Flights from Sydney International Airport to Geraldton Airport via Adelaide, Perth
- Ave. Duration
- 11h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- $500–1,600
Flights from Tamworth to Geraldton Airport via Sydney International Airport, Perth
- Ave. Duration
- 13h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $750–2,300
- Phone
- 131 500
- Website
- NSW TrainLink XPT
Train from Kempsey Station to Central Station
- Ave. Duration
- 7h 1m
- Frequency
- Twice a week
- Estimated price
- $45–190
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $45–65
- First
- $75–85
- Sleeper
- $170–190
Train from Macksville Station to Broadmeadow Station
- Ave. Duration
- 5h 22m
- Frequency
- 4 times a day
- Estimated price
- $40–180
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $40–55
- First
- $60–75
- Sleeper
- $160–180
Train from Macksville Station to Central Station
- Ave. Duration
- 7h 44m
- Frequency
- Twice a week
- Estimated price
- $50–200
- Website
- NSW TrainLink XPT
- Book at
- NSW TrainLink XPT
- Economy
- $50–70
- First
- $80–90
- Sleeper
- $170–200
- Phone
- 131 500
- Website
- Transport for NSW
Bus from Reserve Rd After Millington Av to Melville High School, Nicholson St
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- $7–11
- Website
- Transport for NSW
- Schedules at
- Transport for NSW
Bus from Reserve Rd After Millington Av to Kemp St Before Tozer St
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $7–11
- Website
- Transport for NSW
- Schedules at
- Transport for NSW
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





