Rome2Rio

How to get fromNanaimo to Mackenzieby plane, bus, or ferry

Find Transport to Mackenzie

See all options

There are 7 ways to get from Nanaimo to Mackenzie by plane, bus, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Nanaimo Airport to Prince George Airport, bus

    best
    1. Fly from Nanaimo Airport (YCD) to Prince George Airport (YXS)plane plane YCD - YXS
    2. Take the bus from Prince George to Mackenzie Recreation Centrebus bus
    8h 12m
    $558–888
  2. Fly Nanaimo to Prince George Airport, bus

    cheapest
    1. Fly from Nanaimo (ZNA) to Prince George Airport (YXS)plane plane ZNA - YXS
    2. Take the bus from Prince George to Mackenzie Recreation Centrebus bus
    6h 30m
    $160–622
  3. Ferry, bus

    1. Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry ferry
    2. Take the bus from Vancouver, BC - Pacific Central Station to Kamloops, BCbus bus
    3. Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus bus
    4. Take the bus from Prince George to Mackenzie Recreation Centrebus bus
    18h 19m
  4. Fly Nanaimo Airport to North Peace Regional Airport, bus

    1. Fly from Nanaimo Airport (YCD) to North Peace Regional Airport (YXJ)plane plane YCD - YXJ
    2. Take the bus from Taylor to Mackenzie Recreation Centrebus bus
    10h 51m
    $433–1,033
  5. Bus to Victoria International Airport, fly to Prince George Airport, bus

    1. Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Victoria, BC - Sandman Innbus bus
    2. Fly from Victoria International Airport (YYJ) to Prince George Airport (YXS)plane plane YYJ - YXS
    3. Take the bus from Prince George to Mackenzie Recreation Centrebus bus
    10h 26m
    $211–686
  6. Fly Nanaimo to North Peace Regional Airport, bus

    1. Fly from Nanaimo (ZNA) to North Peace Regional Airport (YXJ)plane plane ZNA - YXJ
    2. Take the bus from Taylor to Mackenzie Recreation Centrebus bus
    9h 8m
    $190–768
  7. Ferry, bus via Kamloops

    1. Take the ferry from Hullo - Nanaimo Ferry Terminal to Hullo - Vancouver Ferry Terminalferry ferry
    2. Take the bus from Vancouver, BC to Kamloops, BCbus bus
    3. Take the bus from Kamloops, BC - Sahali Mall to Prince George, BC - Terry Fox Statuebus bus
    4. Take the bus from Prince George to Mackenzie Recreation Centrebus bus
    18h 34m

Nanaimo Airport (YCD) to Prince George Airport (YXS) flights

Calendar37Weekly Planes
Duration4h 49mAverage Duration
Ticket$93Cheapest Price
See schedules

Questions & Answers

What companies run services between Nanaimo, BC, Canada and Mackenzie, BC, Canada?

There is no direct connection from Nanaimo to Mackenzie. However, you can take the line 70 bus to Nanaimo Airport, walk to Nanaimo Airport (YCD) airport, fly to Prince George Airport (YXS), take the taxi to Prince George, then take the bus to Mackenzie Recreation Centre. Alternatively, you can take a ferry from Hullo - Nanaimo Ferry Terminal to Mackenzie Recreation Centre via Hullo - Vancouver Ferry Terminal, Eastbound W Pender St @ Burrard St, Main Street-Science World Station @ Bay 1, Vancouver, BC - Pacific Central Station, Kamloops, BC, Kamloops, BC - Sahali Mall, Prince George, BC - Terry Fox Statue, and Prince George in around 18h 19m.

Airlines
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, The London Underground: Essential tips to navigate the Tube, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.