There are 6 ways to get from Raleigh to Mackenzie by plane, bus, 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.
Fly Raleigh-Durham International Airport to Prince George Airport, bus
best- Fly from Raleigh-Durham International Airport (RDU) to Prince George Airport (YXS)plane RDU - YXS
- Take the bus from Prince George to Mackenzie Recreation Centrebus
16h 59m$340–1,298Drive 4,744.5 km
- Drive from Raleigh to Mackenziecar 4,744.5 km
2d 3h$934–1,349Fly Raleigh-Durham International Airport to North Peace Regional Airport, bus
- Fly from Raleigh-Durham International Airport (RDU) to North Peace Regional Airport (YXJ)plane RDU - YXJ
- Take the bus from Taylor to Mackenzie Recreation Centrebus
22h 46m$405–1,523Fly Raleigh-Durham International Airport to Grande Prairie Airport, drive
- Fly from Raleigh-Durham International Airport (RDU) to Grande Prairie Airport (YQU)plane RDU - YQU
- Drive from Grande Prairie Airport (YQU) to Mackenziecar
18h 10m$395–1,523Fly Raleigh-Durham International Airport to Quesnel Airport, bus
- Fly from Raleigh-Durham International Airport (RDU) to Quesnel Airport (YQZ)plane RDU - YQZ
- Take the bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statuebus
- Take the bus from Prince George to Mackenzie Recreation Centrebus
19h 36m$343–1,320Train to Charlotte Douglas International Airport, fly to Prince George Airport, bus
- Take the train from Raleigh Union Station to Charlotte Amtrak Stationtrain
- Fly from Charlotte Douglas International Airport (CLT) to Prince George Airport (YXS)plane CLT - YXS
- Take the bus from Prince George to Mackenzie Recreation Centrebus
18h 26m$395–1,348
Raleigh-Durham International Airport (RDU) to Prince George Airport (YXS) flights
Questions & Answers
The cheapest way to get from Raleigh to Mackenzie is to fly and bus which costs $340 - $1,300 and takes 16h 59m.
The fastest way to get from Raleigh to Mackenzie is to fly and bus which takes 16h 59m and costs $340 - $1,300.
The distance between Raleigh and Mackenzie is 4128 km. The road distance is 4744.5 km.
It takes approximately 16h 59m to get from Raleigh to Mackenzie, including transfers.
Mackenzie is 3h behind Raleigh. It is currently 8:19 AM in Raleigh and 5:19 AM in Mackenzie.
Yes, the driving distance between Raleigh to Mackenzie is 4745 km. It takes approximately 2 days 3h to drive from Raleigh to Mackenzie.
What companies run services between Raleigh, NC, USA and Mackenzie, BC, Canada?
There is no direct connection from Raleigh to Mackenzie. However, you can take the line 100 bus to RDU Airport at Terminal 1, walk to Raleigh-Durham-Airport-RDU airport, fly to Prince George Airport (YXS), take the taxi to Prince George, then take the bus to Mackenzie Recreation Centre. Alternatively, you can drive from Raleigh to Mackenzie in around 2d 3h.
- Website
- westjet.com
Flights from Raleigh-Durham International Airport to Prince George Airport via Charlotte Douglas International Airport, Calgary
- Ave. Duration
- 11h 36m
- When
- Monday and Friday
- Estimated price
- $270–1,200
Flights from Raleigh-Durham International Airport to Prince George Airport via Washington Dulles, Calgary
- Ave. Duration
- 11h 36m
- When
- Monday and Friday
- Estimated price
- $270–1,200
Flights from Raleigh-Durham International Airport to North Peace Regional Airport via Atlanta, Calgary
- Ave. Duration
- 15h 11m
- When
- Tuesday and Wednesday
- Estimated price
- $460–2,200
Flights from Raleigh-Durham International Airport to North Peace Regional Airport via Minneapolis, Calgary
- Ave. Duration
- 24h 36m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $320–1,400
Flights from Raleigh-Durham International Airport to North Peace Regional Airport via Charlotte Douglas International Airport, Calgary
- Ave. Duration
- 14h 17m
- When
- Monday and Wednesday
- Estimated price
- $320–1,400
Flights from Raleigh-Durham International Airport to North Peace Regional Airport via Washington Dulles, Calgary
- Ave. Duration
- 15h 11m
- When
- Monday to Thursday
- Estimated price
- $330–1,500
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Minneapolis, Calgary
- Ave. Duration
- 11h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $320–2,200
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Atlanta, Calgary
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $470–2,300
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Detroit, Calgary
- Ave. Duration
- 14h 19m
- When
- Tuesday and Sunday
- Estimated price
- $450–2,200
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Minneapolis, Edmonton
- Ave. Duration
- 16h 16m
- When
- Monday to Friday
- Estimated price
- $430–2,200
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Charlotte Douglas International Airport, Calgary
- Ave. Duration
- 10h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $330–1,500
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Washington Dulles, Calgary
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $340–2,200
Flights from Charlotte Douglas International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 8h 24m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,200
Flights from Charlotte Douglas International Airport to Prince George Airport via Calgary
- Ave. Duration
- 8h 36m
- When
- Monday and Friday
- Estimated price
- $250–1,100
Flights from Charlotte Douglas International Airport to Prince George Airport via Atlanta, Calgary
- Ave. Duration
- 12h 6m
- When
- Friday
- Estimated price
- $360–1,700
- Website
- delta.com
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Atlanta, Calgary
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- $470–2,300
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Minneapolis, Calgary
- Ave. Duration
- 12h 9m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,400
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Detroit, Calgary
- Ave. Duration
- 14h 19m
- When
- Tuesday and Sunday
- Estimated price
- $450–2,200
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Charlotte Douglas International Airport, Calgary
- Ave. Duration
- 10h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $330–1,500
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Washington Dulles, Calgary
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $340–2,200
Flights from Charlotte Douglas International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 8h 24m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,200
- Website
- aircanada.com
Flights from Raleigh-Durham International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 19h 24m
- When
- Monday and Saturday
- Estimated price
- $290–1,300
Flights from Raleigh-Durham International Airport to North Peace Regional Airport via Vancouver
- Ave. Duration
- 19h 21m
- When
- Monday and Saturday
- Estimated price
- $360–1,600
Flights from Raleigh-Durham International Airport to Quesnel Airport via Washington Dulles, Vancouver
- Ave. Duration
- 22h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $280–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Seattle, Vancouver
- Ave. Duration
- 11h
- When
- Monday to Friday
- Estimated price
- $270–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Nashville, Vancouver
- Ave. Duration
- 12h 35m
- When
- Wednesday and Friday
- Estimated price
- $270–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Denver, Vancouver
- Ave. Duration
- 13h 20m
- When
- Monday to Friday
- Estimated price
- $270–1,200
Flights from Charlotte Douglas International Airport to Prince George Airport via Nashville, Vancouver
- Ave. Duration
- 11h 19m
- When
- Wednesday and Friday
- Estimated price
- $280–1,200
- Website
- flycma.com
Flights from Raleigh-Durham International Airport to Quesnel Airport via Seattle, Vancouver
- Ave. Duration
- 11h
- When
- Monday to Friday
- Estimated price
- $270–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Minneapolis, Vancouver
- Ave. Duration
- 11h 35m
- When
- Sunday
- Estimated price
- $260–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Washington Dulles, Vancouver
- Ave. Duration
- 11h 35m
- When
- Sunday
- Estimated price
- $280–1,200
Flights from Raleigh-Durham International Airport to Quesnel Airport via Detroit, Vancouver
- Ave. Duration
- 11h 57m
- When
- Sunday
- Estimated price
- $360–1,700
- Website
- united.com
Flights from Raleigh-Durham International Airport to Grande Prairie Airport via Washington Dulles, Calgary
- Ave. Duration
- 13h 49m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $340–1,500
Flights from Charlotte Douglas International Airport to Prince George Airport via Nashville, Vancouver
- Ave. Duration
- 11h 19m
- When
- Wednesday and Friday
- Estimated price
- $280–1,200
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Raleigh Union Station to Charlotte Amtrak Station
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a day
- Estimated price
- $65–150
- Website
- https://www.amtrak.com/home.html
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Prince George to Mackenzie Recreation Centre
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Estimated price
- $35–50
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–50
Bus from Taylor to Mackenzie Recreation Centre
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- $55–80
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $55–80
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statue
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Estimated price
- $30–45
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $30–45
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
Why you should take the train in the US
Read the travel guide








