There are 7 ways to get from Brisbane to Port Hedland by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brisbane Airport to Port Hedland
best- Fly from Brisbane Airport (BNE) to Port Hedland (PHE)plane BNE - PHE
10h 12m$703–874Train, bus via Swan View
- Take the train from Roma Street Station to Grafton Stationtrain
- Take the train from Grafton Station to Central Stationtrain
- Take the train from Central Station to Perthtrain
- Take the bus from Midland to Port Hedland Visitor Centrebus
4d 18h$1,151–10,606Drive 5,203 km
- Drive from Brisbane to Port Hedlandcar 5,203 km
2d 4h$936–1,351Bus to Gold Coast Airport, fly to Port Hedland
- Take the bus from Brisbane Roma Street to Gold Coast Airportbus
- Fly from Gold Coast Airport (OOL) to Port Hedland (PHE)plane OOL - PHE
16h 57m$736–1,707Bus to Toowoomba Wellcamp Airport, fly to Port Hedland
- Take the bus from Brisbane to Toowoombabus
- Fly from Toowoomba Wellcamp Airport (WTB) to Port Hedland (PHE)plane WTB - PHE
20h 21m$1,532–4,784Fly Brisbane Airport to Karratha Airport, bus
- Fly from Brisbane Airport (BNE) to Karratha Airport (KTA)plane BNE - KTA
- Take the bus from Karratha Welcome Road to Port Hedland Visitor Centrebus
14h 43m$783–1,284Train, bus
- Take the train from Roma Street Station to Grafton Stationtrain
- Take the train from Grafton Station to Central Stationtrain
- Take the train from Central Station to Perthtrain
- Take the bus from East Perth to Port Hedland Visitor Centrebus
5d$1,200–10,675
Brisbane to Port Hedland by train and bus
Questions & Answers
The cheapest way to get from Brisbane to Port Hedland is to fly which costs $700 - $900 and takes 10h 12m.
The fastest way to get from Brisbane to Port Hedland is to fly which takes 10h 12m and costs $700 - $900.
The distance between Brisbane and Port Hedland is 3607 km. The road distance is 5203 km.
The best way to get from Brisbane to Port Hedland without a car is to train and bus via Swan View which takes 4 days 18h and costs $1,100 - $11,000.
It takes approximately 10h 12m to get from Brisbane to Port Hedland, including transfers.
Port Hedland is 2h behind Brisbane. It is currently 2:37 AM in Brisbane and 12:37 AM in Port Hedland.
Yes, the driving distance between Brisbane to Port Hedland is 5203 km. It takes approximately 2 days 4h to drive from Brisbane to Port Hedland.
There are 43+ hotels available in Port Hedland.
What companies run services between Brisbane, QLD, Australia and Port Hedland, WA, Australia?
Qantas and Virgin Australia fly from Brisbane Airport (BNE) to Port Hedland (PHE) 4 times a day.
- Website
- qantas.com
Flights from Brisbane Airport to Port Hedland via Perth
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $950–3,000
Flights from Brisbane Airport to Port Hedland via Adelaide, Perth
- Ave. Duration
- 11h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- $950–3,000
Flights from Gold Coast Airport to Port Hedland via Perth
- Ave. Duration
- 14h 20m
- When
- Tuesday
- Estimated price
- $550–1,700
Flights from Gold Coast Airport to Port Hedland via Adelaide, Perth
- Ave. Duration
- 22h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Toowoomba Wellcamp Airport to Port Hedland via Sydney, Perth
- Ave. Duration
- 19h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Toowoomba Wellcamp Airport to Port Hedland via Brisbane Airport, Perth
- Ave. Duration
- 17h 5m
- When
- Tuesday
- Estimated price
- $1,400–4,600
Flights from Brisbane Airport to Karratha Airport via Perth
- Ave. Duration
- 9h 51m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $900–3,000
Flights from Brisbane Airport to Karratha Airport via Melbourne, Perth
- Ave. Duration
- 11h 33m
- When
- Every day
- Estimated price
- $1,000–3,100
Flights from Brisbane Airport to Karratha Airport via Adelaide, Perth
- Ave. Duration
- 11h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- $950–3,000
- Website
- virginaustralia.com
Flights from Brisbane Airport to Port Hedland via Perth
- Ave. Duration
- 12h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–800
Flights from Brisbane Airport to Port Hedland via Adelaide, Perth
- Ave. Duration
- 10h 45m
- When
- Monday to Friday
- Estimated price
- $650–800
Flights from Gold Coast Airport to Port Hedland via Adelaide, Perth
- Ave. Duration
- 20h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $650–1,600
Flights from Brisbane Airport to Karratha Airport via Perth
- Ave. Duration
- 10h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–900
Flights from Brisbane Airport to Karratha Airport via Adelaide, Perth
- Ave. Duration
- 11h 40m
- When
- Tuesday and Wednesday
- Estimated price
- $650–900
Flights from Brisbane Airport to Karratha Airport via Melbourne, Perth
- Ave. Duration
- 12h 30m
- When
- Tuesday and Wednesday
- Estimated price
- $650–900
- Phone
- 131 500
- Website
- transportnsw.info
Train from Roma Street Station to Grafton Station
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- $26–160
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $30–45
- First
- $45–65
- Sleeper
- $140–160
Train from Roma Street Station to Grafton Station
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- $26–160
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $30–45
- First
- $45–65
- Sleeper
- $140–160
- Phone
- 131 500
- Website
- transportnsw.info
Train from Grafton Station to Central Station
- Ave. Duration
- 10h 31m
- Frequency
- 4 times a week
- Estimated price
- $50–110
- Website
- https://transportnsw.info/regional
- Economy
- $70–110
- First Class
- $95–150
Train from Grafton Station to Central Station
- Ave. Duration
- 10h 31m
- Frequency
- 4 times a week
- Estimated price
- $50–110
- Website
- https://transportnsw.info/regional
- Economy
- $70–110
- First Class
- $95–150
- Phone
- 1800 703 357
- [email protected]
- Website
- journeybeyondrail.com.au
Train from Central Station to Perth
- Ave. Duration
- 3d 2h
- Frequency
- Once a week
- Estimated price
- $863–10,000
- Book at
- https://bookings.journeybeyondrail.com.au/
- Website
- https://www.journeybeyondrail.com.au/indian-pacific/
- Everyday Daynighter Seat
- $863
- Advanced Gold Single Cabin
- $1,400–2,000
- Low Gold Single Cabin
- $1,500–2,100
- Everyday Gold Single Cabin
- $1,800–2,400
- GOLD TWIN
- $2,100–5,500
- GOLD SINGLE
- $2,700–4,700
- PLATINUM
- $6,500–10,000
- GOLD PREMIUM TWIN
- $3,600–6,500
Train from Central Station to Perth
- Ave. Duration
- 3d 2h
- Frequency
- Once a week
- Estimated price
- $863–10,000
- Book at
- https://bookings.journeybeyondrail.com.au/
- Website
- https://www.journeybeyondrail.com.au/indian-pacific/
- Everyday Daynighter Seat
- $863
- Advanced Gold Single Cabin
- $1,400–2,000
- Low Gold Single Cabin
- $1,500–2,100
- Everyday Gold Single Cabin
- $1,800–2,400
- GOLD TWIN
- $2,100–5,500
- GOLD SINGLE
- $2,700–4,700
- PLATINUM
- $6,500–10,000
- GOLD PREMIUM TWIN
- $3,600–6,500
- Phone
- +61 (0) 8 9274 7464
- [email protected]
- Website
- integritycoachlines.com.au
Bus from Midland to Port Hedland Visitor Centre
- Ave. Duration
- 21h 40m
- Frequency
- Once a week
- Estimated price
- $220–330
- Schedules at
- integritycoachlines.com.au
Bus from Karratha Welcome Road to Port Hedland Visitor Centre
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- $75–110
- Schedules at
- integritycoachlines.com.au
Bus from East Perth to Port Hedland Visitor Centre
- Ave. Duration
- 29h
- Frequency
- 4 times a week
- Estimated price
- $270–400
- Schedules at
- integritycoachlines.com.au
- Phone
- +612 6685 7447
- [email protected]
- Website
- byronbayshuttle.com.au
Bus from Brisbane Roma Street to Gold Coast Airport
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $50–60
- Website
- https://www.byronbayshuttle.com.au
- Phone
- (61) 13 22 51
- [email protected]
- Website
- murrays.com.au
Bus from Brisbane to Toowoomba
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $27–40
- Schedules at
- murrays.com.au
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Brisbane to Toowoomba
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $30–50
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $30–50
- Advantage
- $30–45
- Flexible
- $30–50
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














