There are 7 ways to get from Port Macquarie to Toronto by plane, bus, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Port Macquarie to Toronto Pearson International Airport
best- Fly from Port Macquarie (PQQ) to Toronto Pearson International Airport (YYZ)plane PQQ - YYZ
26h 25m$862–2,917Bus to Coffs Harbour Airport, fly to Toronto Pearson International Airport
- Take the bus from Port Macquarie to Coffs Harbourbus
- Fly from Coffs Harbour Airport (CFS) to Toronto Pearson International Airport (YYZ)plane CFS - YYZ
28h 33m$893–2,978Bus to Armidale, fly to Toronto Pearson International Airport
- Take the bus from Gordon St Before Horton St to Central Beardy Mall, Faulkner Stbus
- Fly from Armidale (ARM) to Toronto Pearson International Airport (YYZ)plane ARM - YYZ
31h 38m$982–3,146Train to Sydney International Airport, fly to Toronto Pearson International Airport
- Take the train from Wauchope Station to Central Stationtrain
- Fly from Sydney International Airport (SYD) to Toronto Pearson International Airport (YYZ)plane SYD - YYZ
30h 16m$1,268–5,223Fly Port Macquarie to John C. Munro Hamilton International Airport, train
- Fly from Port Macquarie (PQQ) to John C. Munro Hamilton International Airport (YHM)plane PQQ - YHM
- Take the train from West Harbour GO to Union Station GOtrain
30h 23m$1,119–3,624Fly Port Macquarie to Buffalo Niagara International Airport, shuttle
- Fly from Port Macquarie (PQQ) to Buffalo Niagara International Airport (BUF)plane PQQ - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
30h 16m$2,032–6,677Train to Sydney International Airport, fly to Buffalo Niagara International Airport, shuttle
- Take the train from Wauchope Station to Central Stationtrain
- Fly from Sydney International Airport (SYD) to Buffalo Niagara International Airport (BUF)plane SYD - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
33h 31m$1,588–4,983
Port Macquarie (PQQ) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Port Macquarie to Toronto is to train and fly which costs $1,200 - $5,500 and takes 30h 16m.
The fastest way to get from Port Macquarie to Toronto is to fly which takes 26h 25m and costs $850 - $3,000.
The distance between Port Macquarie and Toronto is 15311 km.
It takes approximately 26h 25m to get from Port Macquarie to Toronto, including transfers.
Toronto is 14h behind Port Macquarie. It is currently 6:22 AM in Port Macquarie and 4:22 PM in Toronto.
There are 1959+ hotels available in Toronto.
What companies run services between Port Macquarie, NSW, Australia and Toronto, ON, Canada?
Qantas, United Airlines, and four other airlines fly from Port Macquarie (PQQ) to Toronto Pearson International Airport (YYZ) 5 times a day.
- Website
- united.com
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 25h 44m
- When
- Every day
- Estimated price
- $850–3,300
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, Houston
- Ave. Duration
- 30h 41m
- When
- Monday to Saturday
- Estimated price
- $900–3,000
Flights from Port Macquarie to Toronto Pearson International Airport via Brisbane, Los Angeles
- Ave. Duration
- 32h 17m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,000–3,300
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Brisbane, San Francisco
- Ave. Duration
- 23h 19m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $850–2,900
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 28h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,000–3,400
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 27h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–3,600
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Houston
- Ave. Duration
- 31h 1m
- When
- Monday to Saturday
- Estimated price
- $950–3,200
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 32h 15m
- When
- Every day
- Estimated price
- $1,100–3,600
Flights from Sydney International Airport to Toronto Pearson International Airport via Los Angeles
- Ave. Duration
- 19h 47m
- When
- Every day
- Estimated price
- $700–2,400
Flights from Sydney International Airport to Toronto Pearson International Airport via San Francisco
- Ave. Duration
- 19h 54m
- When
- Every day
- Estimated price
- $700–2,400
Flights from Sydney International Airport to Toronto Pearson International Airport via Houston
- Ave. Duration
- 25h 46m
- When
- Monday to Saturday
- Estimated price
- $700–2,400
- Website
- aa.com
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, Las Vegas
- Ave. Duration
- 29h 49m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Brisbane, Dallas/Ft.Worth
- Ave. Duration
- 24h 34m
- When
- Tuesday to Friday
- Estimated price
- $850–2,900
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Las Vegas
- Ave. Duration
- 29h 34m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–3,600
Flights from Sydney International Airport to Toronto Pearson International Airport via Vancouver
- Ave. Duration
- 23h
- When
- Monday and Thursday
- Estimated price
- $1,100–1,400
Flights from Sydney International Airport to Toronto Pearson International Airport via Dallas/Ft.Worth
- Ave. Duration
- 24h 54m
- When
- Every day
- Estimated price
- $1,100–1,400
Flights from Sydney International Airport to Toronto Pearson International Airport via Las Vegas
- Ave. Duration
- 25h 39m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–1,400
Flights from Port Macquarie to Buffalo Niagara International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 30h 31m
- When
- Monday to Saturday
- Estimated price
- $2,000–6,500
Flights from Sydney International Airport to Buffalo Niagara International Airport via Dallas/Ft.Worth
- Ave. Duration
- 25h 1m
- When
- Every day
- Estimated price
- $1,600–5,500
- Website
- aircanada.com
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 28h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Port Macquarie to Toronto Pearson International Airport via Brisbane, Los Angeles
- Ave. Duration
- 32h 17m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,000–3,300
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Brisbane, San Francisco
- Ave. Duration
- 23h 19m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $850–2,900
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 28h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,000–3,400
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, San Francisco
- Ave. Duration
- 27h 55m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–3,600
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 32h 15m
- When
- Every day
- Estimated price
- $1,100–3,600
Flights from Sydney International Airport to Toronto Pearson International Airport via Vancouver
- Ave. Duration
- 19h 45m
- When
- Every day
- Estimated price
- $700–2,400
- Website
- flyporter.com
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, Las Vegas
- Ave. Duration
- 29h 49m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Las Vegas
- Ave. Duration
- 29h 34m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $1,100–3,600
Flights from Port Macquarie to John C. Munro Hamilton International Airport via Sydney International Airport, Vancouver
- Ave. Duration
- 27h 5m
- When
- Monday to Saturday
- Estimated price
- $1,100–4,100
Flights from Port Macquarie to John C. Munro Hamilton International Airport via Sydney International Airport, Vancouver, Ottawa
- Ave. Duration
- 30h 53m
- When
- Monday and Thursday
- Estimated price
- $1,300–4,200
- Website
- southwest.com
Flights from Port Macquarie to Buffalo Niagara International Airport via Sydney International Airport, Las Vegas
- Ave. Duration
- 25h 12m
- When
- Sunday
- Estimated price
- $2,000–6,500
Flights from Port Macquarie to Buffalo Niagara International Airport via Sydney International Airport, Las Vegas, Chicago Midway
- Ave. Duration
- 33h 20m
- When
- Sunday
- Estimated price
- $2,000–6,500
Flights from Sydney International Airport to Buffalo Niagara International Airport via Las Vegas
- Ave. Duration
- 20h 30m
- When
- Sunday
- Estimated price
- $1,600–5,500
Flights from Sydney International Airport to Buffalo Niagara International Airport via San Francisco, Chicago Midway
- Ave. Duration
- 24h 2m
- When
- Saturday, Tuesday, Friday, and Sunday
- Estimated price
- $1,400–5,500
- Website
- qantas.com
Flights from Port Macquarie to Toronto Pearson International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 30h 24m
- When
- Monday to Saturday
- Estimated price
- $1,000–3,400
Flights from Coffs Harbour Airport to Toronto Pearson International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 30h 24m
- When
- Monday to Saturday
- Estimated price
- $1,000–3,500
Flights from Armidale to Toronto Pearson International Airport via Sydney International Airport, Dallas/Ft.Worth
- Ave. Duration
- 30h 19m
- When
- Every day
- Estimated price
- $1,100–3,600
Flights from Sydney International Airport to Toronto Pearson International Airport via Dallas/Ft.Worth
- Ave. Duration
- 24h 54m
- When
- Every day
- Estimated price
- $1,100–1,400
- Website
- jetblue.com
Flights from Port Macquarie to Buffalo Niagara International Airport via Brisbane, Los Angeles
- Ave. Duration
- 33h 24m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,900–6,500
Flights from Port Macquarie to Buffalo Niagara International Airport via Sydney International Airport, Los Angeles
- Ave. Duration
- 33h 24m
- When
- Tuesday and Saturday
- Estimated price
- $2,000–6,500
Flights from Sydney International Airport to Buffalo Niagara International Airport via Los Angeles
- Ave. Duration
- 27h 39m
- When
- Every day
- Estimated price
- $1,600–5,500
- Website
- delta.com
Flights from Sydney International Airport to Buffalo Niagara International Airport via San Francisco, Detroit
- Ave. Duration
- 27h 23m
- When
- Every day
- Estimated price
- $1,400–5,500
- Phone
- 131 500
- Website
- transportnsw.info
Train from Wauchope Station to Central Station
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $35–180
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $40–60
- First
- $60–80
- Sleeper
- $160–180
Train from Wauchope Station to Central Station
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $35–180
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- $40–60
- First
- $60–80
- Sleeper
- $160–180
- Phone
- 131 500
- Website
- transportnsw.info
Train from Wauchope Station to Central Station
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- $35–70
- Website
- https://transportnsw.info/regional
- Economy
- $45–70
- First Class
- $65–100
Train from Wauchope Station to Central Station
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- $35–70
- Website
- https://transportnsw.info/regional
- Economy
- $45–70
- First Class
- $65–100
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- 1300 473946
- [email protected]
- Website
- greyhound.com.au
Bus from Port Macquarie to Coffs Harbour
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $35–60
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- $35–55
- Advantage
- $35–55
- Flexible
- $40–60
- Phone
- 13 34 10
- [email protected]
- Website
- premierms.com.au
Bus from Port Macquarie to Coffs Harbour
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- https://premierms.com.au/
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Gordon St Before Horton St to Central Beardy Mall, Faulkner St
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Estimated price
- $20–30
- Website
- https://transportnsw.info/regional
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
Want to know more about travelling around Canada
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
Travelling to the US: What do I need to know?
Read the travel guide














