There are 8 ways to get from Mackay to Heron Island by plane, unknown, bus, 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.
Fly Mackay to Bathurst Airport, travel
best- Fly from Mackay (MKY) to Bathurst Airport (ZBF)plane MKY - ZBF
- Walk from Bathurst Airport (ZBF) to Heron Islandunknown
32h 2mFly Mackay to Greater Moncton International Airport, bus, travel
- Fly from Mackay (MKY) to Greater Moncton International Airport (YQM)plane MKY - YQM
- Take the bus from Moncton Airport to Dalhousiebus
- Walk from Dalhousie to Heron Islandunknown
34h 29mFly Mackay to Bonaventure Airport, travel
- Fly from Mackay (MKY) to Bonaventure Airport (YVB)plane MKY - YVB
- Walk from Bonaventure Airport (YVB) to Heron Islandunknown
44h 15mFly Mackay to Québec City Jean Lesage International Airport, train, travel
- Fly from Mackay (MKY) to Québec City Jean Lesage International Airport (YQB)plane MKY - YQB
- Take the train from Sainte-Foy to Charlotrain
- Walk from Charlo to Heron Islandunknown
2dFly Mackay to Presque Isle, travel
- Fly from Mackay (MKY) to Presque Isle (PQI)plane MKY - PQI
- Walk from Presque Isle (PQI) to Heron Islandunknown
32h 9mFly Mackay to Halifax Stanfield International Airport, bus, train, travel
- Fly from Mackay (MKY) to Halifax Stanfield International Airport (YHZ)plane MKY - YHZ
- Take the bus from Halifax Airport NS to Halifaxbus
- Take the train from Halifax to Charlotrain
- Walk from Charlo to Heron Islandunknown
38h 32mTrain to Whitsunday Coast Airport, fly to Bathurst Airport, travel
- Take the train from Mackay to Proserpinetrain
- Fly from Whitsunday Coast Airport (PPP) to Bathurst Airport (ZBF)plane PPP - ZBF
- Walk from Bathurst Airport (ZBF) to Heron Islandunknown
37h 32mFly Mackay to Fredericton International Airport, bus, train, travel
- Fly from Mackay (MKY) to Fredericton International Airport (YFC)plane MKY - YFC
- Take the bus from Fredericton Airport to Saint John Terminalbus
- Take the bus from Saint John Terminal to Monctonbus
- Take the train from Moncton to Charlotrain
- Walk from Charlo to Heron Islandunknown
37h 25m
Mackay (MKY) to Bathurst Airport (ZBF) flights
Questions & Answers
The distance between Mackay and Heron Island is 15781 km.
It takes approximately 32h 2m to get from Mackay to Heron Island, including transfers.
There are 24+ hotels available in Heron Island.
What companies run services between Mackay, QLD, Australia and Heron Island, NB, Canada?
There is no direct connection from Mackay to Heron Island. However, you can fly to Bathurst Airport (ZBF) then travel to Heron Island. Alternatively, you can fly to Greater Moncton International Airport (YQM), walk to Moncton Airport, take the bus to Dalhousie, then travel to Heron Island.
- Website
- aircanada.com
Flights from Mackay to Greater Moncton International Airport via Brisbane, Vancouver, Montreal
- Ave. Duration
- 29h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Mackay to Greater Moncton International Airport via Brisbane, Los Angeles, Montreal
- Ave. Duration
- 30h 10m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,100–3,800
Flights from Mackay to Greater Moncton International Airport via Brisbane, Los Angeles, Toronto
- Ave. Duration
- 30h 58m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,100–3,800
Flights from Mackay to Québec City Jean Lesage International Airport via Brisbane, Vancouver
- Ave. Duration
- 37h 35m
- When
- Tuesday and Thursday
- Estimated price
- $900–3,000
Flights from Mackay to Québec City Jean Lesage International Airport via Brisbane, Vancouver, Ottawa
- Ave. Duration
- 43h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $900–3,000
Flights from Mackay to Halifax Stanfield International Airport via Brisbane, Vancouver
- Ave. Duration
- 37h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $850–2,800
Flights from Mackay to Halifax Stanfield International Airport via Brisbane, Vancouver, Montreal
- Ave. Duration
- 26h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–2,800
Flights from Mackay to Halifax Stanfield International Airport via Brisbane, Los Angeles, Toronto
- Ave. Duration
- 31h 4m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $950–3,200
Flights from Mackay to Fredericton International Airport via Brisbane, Vancouver, Montreal
- Ave. Duration
- 25h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $900–3,000
Flights from Mackay to Fredericton International Airport via Brisbane, Los Angeles, Montreal
- Ave. Duration
- 29h 57m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,000–3,400
Flights from Mackay to Fredericton International Airport via Brisbane, Los Angeles, Toronto
- Ave. Duration
- 30h 57m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,000–3,400
- Website
- jetaviation.com
Flights from Mackay to Bathurst Airport via Brisbane, Vancouver, Montreal
- Ave. Duration
- 42h 20m
- When
- Wednesday to Thursday
- Estimated price
- $1,500–5,500
Flights from Mackay to Bathurst Airport via Brisbane, Los Angeles, Montreal
- Ave. Duration
- 31h 5m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,800–6,000
Flights from Mackay to Bathurst Airport via Rockhampton, Brisbane, Los Angeles, Montreal
- Ave. Duration
- 39h 5m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,800–6,000
Flights from Whitsunday Coast Airport to Bathurst Airport via Brisbane, Los Angeles, Montreal
- Ave. Duration
- 33h 2m
- When
- Thursday, Monday, Wednesday, and Friday
- Estimated price
- $3,100–10,000
Flights from Whitsunday Coast Airport to Bathurst Airport via Sydney, Vancouver, Montreal
- Ave. Duration
- 33h 45m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $3,300–11,000
Flights from Whitsunday Coast Airport to Bathurst Airport via Sydney, Vancouver, Québec City Jean Lesage International Airport
- Ave. Duration
- 34h 25m
- When
- Saturday
- Estimated price
- $3,300–11,000
Flights from Whitsunday Coast Airport to Bathurst Airport via Sydney, Las Vegas, Montreal
- Ave. Duration
- 35h 45m
- When
- Tuesday and Friday
- Estimated price
- $3,300–11,000
- Website
- jetblue.com
Flights from Mackay to Presque Isle via Brisbane, San Francisco, Boston
- Ave. Duration
- 29h 2m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $950–3,200
Flights from Mackay to Presque Isle via Brisbane, Dallas/Ft.Worth, Boston
- Ave. Duration
- 30h 7m
- When
- Tuesday to Saturday
- Estimated price
- $950–3,200
Flights from Mackay to Presque Isle via Brisbane, Los Angeles, Boston
- Ave. Duration
- 29h 57m
- When
- Wednesday and Friday
- Estimated price
- $950–3,200
- Website
- pascan.com
Flights from Mackay to Bonaventure Airport via Brisbane, Vancouver, Montreal St. Hubert
- Ave. Duration
- 43h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $1,200–4,200
Flights from Mackay to Bonaventure Airport via Brisbane, Vancouver, Calgary, Montreal St. Hubert
- Ave. Duration
- 43h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $1,200–4,200
- Website
- westjet.com
Flights from Mackay to Halifax Stanfield International Airport via Brisbane, Vancouver
- Ave. Duration
- 28h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–2,800
- Website
- flyporter.com
Flights from Mackay to Fredericton International Airport via Brisbane, Vancouver, Ottawa
- Ave. Duration
- 28h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $900–3,000
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Sainte-Foy to Charlo
- Ave. Duration
- 8h 51m
- Frequency
- 3 times a week
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–280
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $130–290
- Economy Plus
- $150–300
Train from Halifax to Charlo
- Ave. Duration
- 9h 37m
- Frequency
- 3 times a week
- Estimated price
- $130–360
- Website
- https://www.viarail.ca/en
- Escape
- $130–300
- Business
- $180–340
- Business Plus
- $200–360
- Economy
- $150–310
- Economy Plus
- $160–320
Train from Moncton to Charlo
- Ave. Duration
- 5h 8m
- Frequency
- 3 times a week
- Estimated price
- $60–270
- Website
- https://www.viarail.ca/en
- Escape
- $60–170
- Business
- $110–250
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $75–190
- Phone
- 1800 872 467
- Website
- queenslandrailtravel.com.au
Train from Mackay to Proserpine
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a week
- Estimated price
- $21–445
- Book at
- https://queenslandrailtravel-booking.opendestinations.com/BookingSite/rail/search
- Website
- https://www.queenslandrailtravel.com.au/
- Schedules at
- https://www.queenslandrailtravel.com.au/Pages/Timetable.aspx
- BQuick
- $24–45
- AChoice
- $22–29
- Gold Class
- $356
- Heritage Class
- $445
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Moncton Airport to Dalhousie
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- https://maritimebus.com/
Bus from Halifax Airport NS to Halifax
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $17–35
- Website
- https://maritimebus.com/
Bus from Fredericton Airport to Saint John Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $40–75
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://maritimebus.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
Travelling to the US: What do I need to know?
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










