There are 7 ways to get from North Bay to Geraldton by bus or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Greater Sudbury Airport, fly to Geraldton Airport
best- Take the bus from North Bay Health Ctr to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Geraldton Airport (GET)plane YSB - GET
45h 15m$1,397–4,045Bus to Toronto Pearson International Airport, fly to Geraldton Airport
cheapest- Take the bus from North Bay to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Geraldton Airport (GET)plane YYZ - GET
38h 30m$784–2,317Fly North Bay/Jack Garland Airport to Geraldton Airport
- Fly from North Bay/Jack Garland Airport (YYB) to Geraldton Airport (GET)plane YYB - GET
38h 43m$1,960–6,575Bus to Ottawa Macdonald-Cartier International Airport, fly to Geraldton Airport
- Take the bus from North Bay to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Geraldton Airport (GET)plane YOW - GET
40h 43m$1,568–5,029Bus to Toronto Pearson International Airport, fly to Jandakot Airport, fly to Geraldton Airport
- Take the bus from North Bay to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Perth Airport (PER)plane YYZ - PER
- Fly from Jandakot Airport to Geraldton Airportplane
37h 9m$1,300–2,688Bus to Toronto Pearson International Airport, fly to Mount Magnet Airport, bus
- Take the bus from North Bay to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Mount Magnet Airport (MMG)plane YYZ - MMG
- Take the bus from Transwa Bay Transwa Mt Magnet to Transwa Bay Transwa Geraldtonbus
42h 38m$1,194–3,230Bus to Ottawa Macdonald-Cartier International Airport, fly to Jandakot Airport, fly to Geraldton Airport
- Take the bus from North Bay to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Perth Airport (PER)plane YOW - PER
- Fly from Jandakot Airport to Geraldton Airportplane
39h 6m$1,334–3,700
Greater Sudbury Airport (YSB) to Geraldton Airport (GET) flights
Comparing Your Travel Options
The cheapest way to get from North Bay to Geraldton is to bus and fly which costs $750 - $2,400 and takes 38h 30m.
The fastest way to get from North Bay to Geraldton is to bus and fly which takes 37h 9m and costs $1,300 - $2,700.
The distance between North Bay and Geraldton is 17767 km.
It takes approximately 45h 15m to get from North Bay to Geraldton, including transfers.
Geraldton is 13h ahead of North Bay. It is currently 3:49 AM in North Bay and 4:49 PM in Geraldton.
There are 74+ hotels available in Geraldton.
What companies run services between North Bay, ON, Canada and Geraldton, WA, Australia?
WestJet, Air Canada, and two other airlines fly from North Bay/Jack Garland Airport (YYB) to Geraldton Airport (GET) twice a week.
- Website
- qantas.com
Flights from Greater Sudbury Airport to Geraldton Airport via Toronto Pearson International Airport, Hong Kong, Perth Airport
- Ave. Duration
- 44h
- When
- Tuesday, Wednesday, Friday, Saturday, Sunday, and Monday
- Estimated price
- $1,900–6,000
Flights from Greater Sudbury Airport to Geraldton Airport via Toronto Pearson International Airport, Guangzhou Baiyun, Perth Airport
- Ave. Duration
- 46h 40m
- When
- Tuesday
- Estimated price
- $1,300–3,900
Flights from Toronto Pearson International Airport to Geraldton Airport via Doha, Perth Airport
- Ave. Duration
- 31h 45m
- When
- Tuesday and Saturday
- Estimated price
- $1,100–3,100
Flights from Toronto Pearson International Airport to Geraldton Airport via Hong Kong, Perth Airport
- Ave. Duration
- 39h 57m
- When
- Every day
- Estimated price
- $1,000–3,400
Flights from Toronto Pearson International Airport to Geraldton Airport via Guangzhou Baiyun, Perth Airport
- Ave. Duration
- 42h 20m
- When
- Wednesday and Sunday
- Estimated price
- $700–2,200
Flights from Ottawa Macdonald-Cartier International Airport to Geraldton Airport via London Heathrow, Perth Airport
- Ave. Duration
- 33h 5m
- When
- Monday and Saturday
- Estimated price
- $1,500–4,900
Flights from Ottawa Macdonald-Cartier International Airport to Geraldton Airport via Paris Charles de Gaulle, Perth Airport
- Ave. Duration
- 34h 45m
- When
- Wednesday and Friday
- Estimated price
- $1,500–4,900
- Website
- aviair.com.au
Flights from Toronto Pearson International Airport to Geraldton Airport via Lahore, Suvarnabhumi, Perth Airport
- Ave. Duration
- 32h 15m
- When
- Friday
- Estimated price
- $1,700–3,400
Flights from North Bay/Jack Garland Airport to Geraldton Airport via Calgary, Vancouver, Brisbane, Perth Airport
- Ave. Duration
- 38h 25m
- When
- Friday
- Estimated price
- $1,900–6,500
Flights from Ottawa Macdonald-Cartier International Airport to Geraldton Airport via Paris Charles de Gaulle, Perth Airport
- Ave. Duration
- 36h 5m
- When
- Wednesday and Friday
- Estimated price
- $1,500–4,900
Flights from Ottawa Macdonald-Cartier International Airport to Geraldton Airport via London Heathrow, Perth Airport
- Ave. Duration
- 34h 25m
- When
- Monday and Saturday
- Estimated price
- $1,500–4,900
- Website
- qatarairways.com
Flights from Toronto Pearson International Airport to Perth Airport via Doha
- Ave. Duration
- 30h 10m
- When
- Every day
- Estimated price
- $1,000–2,800
- Website
- cathaypacific.com
Flights from Toronto Pearson International Airport to Perth Airport via Hong Kong
- Ave. Duration
- 30h 30m
- When
- Every day
- Estimated price
- $950–3,100
- Website
- skippers.com.au
Flights from Toronto Pearson International Airport to Mount Magnet Airport via Doha, Perth Airport
- Ave. Duration
- 30h 40m
- When
- Tuesday and Saturday
- Estimated price
- $1,100–3,100
Flights from Toronto Pearson International Airport to Mount Magnet Airport via Hong Kong, Perth Airport
- Ave. Duration
- 36h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $1,000–3,400
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Vancouver, Sydney
- Ave. Duration
- 31h 50m
- When
- Every day
- Estimated price
- $1,000–3,400
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Vancouver, Brisbane
- Ave. Duration
- 33h 15m
- When
- Every day
- Estimated price
- $1,000–3,300
- Website
- virginaustralia.com
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Vancouver, Sydney
- Ave. Duration
- 31h 50m
- When
- Every day
- Estimated price
- $1,000–3,400
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Vancouver, Brisbane
- Ave. Duration
- 33h 15m
- When
- Every day
- Estimated price
- $1,000–3,300
- Website
- csair.com
Flights from Toronto Pearson International Airport to Perth Airport via Guangzhou Baiyun
- Ave. Duration
- 32h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $650–2,000
- Website
- emirates.com
Flights from Toronto Pearson International Airport to Perth Airport via Dubai
- Ave. Duration
- 38h 35m
- When
- Every day
- Estimated price
- $1,100–3,500
- Website
- airfrance.com
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Paris Charles de Gaulle
- Ave. Duration
- 27h 50m
- When
- Wednesday and Friday
- Estimated price
- $1,400–4,500
- Website
- singaporeair.com
Flights from Ottawa Macdonald-Cartier International Airport to Perth Airport via Paris Charles de Gaulle, Singapore Changi
- Ave. Duration
- 30h 25m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–6,500
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from North Bay Health Ctr to Sudbury
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $12–35
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $21–30
- Adult
- $24–35
Bus from North Bay to Ottawa - Via Rail
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $55–80
Bus from North Bay to Ottawa - Via Rail
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $27–80
- Website
- Ontario Northland
- Children
- $27–40
- Senior
- $45–70
- Adult
- $55–80
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from North Bay to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from North Bay to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from North Bay to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Bus from Transwa Bay Transwa Mt Magnet to Transwa Bay Transwa Geraldton
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
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
Best ways to travel around Australia
Read the travel guide





