Rome2Rio

How to get fromPrince Rupert to Hartley Bay (Water)by bus, plane, car, or train

Find Transport to Hartley Bay (Water)

See all options

There are 4 ways to get from Prince Rupert to Hartley Bay (Water) by bus, plane, 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.

  1. Bus, fly, drive

    best
    1. Take the bus from Prince Rupert to Terrance Skeena Mallbus bus
    2. Fly from Northwest Regional Airport (YXT) to Greater Sudbury Airport (YSB)plane plane YXT - YSB
    3. Drive from Greater Sudbury Airport (YSB) to Hartley Bay (Water)car car
    16h
    $534–2,520
  2. Bus, drive, train

    1. Take the bus from Prince Rupert to Prince George, BCbus bus
    2. Take the bus from Prince George, BC to Valemountbus bus
    3. Drive from Valemount to Jaspercar car
    4. Take the train from Jasper to Toronto Union Stationtrain train
    5. Take the bus from Union Station Bus Terminal to Albanbus bus
    4d 1h
    $1,007–2,070
  3. Drive 4,392.3 km

    1. Drive from Prince Rupert to Hartley Bay (Water)car car 4,392.3 km
    2d 5h
    $867–1,252
  4. Train, bus

    1. Take the train from Prince Rupert to Jaspertrain train
    2. Take the train from Jasper to Toronto Union Stationtrain train
    3. Take the bus from Union Station Bus Terminal to Albanbus bus
    4d 16h
    $1,147–2,419

Northwest Regional Airport (YXT) to Greater Sudbury Airport (YSB) flights

Calendar24Weekly Planes
Duration13h 57mAverage Duration
Ticket$461Cheapest Price
See schedules

Questions & Answers

What companies run services between Prince Rupert, BC, Canada and Hartley Bay (Water), ON, Canada?

There is no direct connection from Prince Rupert to Hartley Bay (Water). However, you can take the bus to Terrance Skeena Mall, walk to Lakelse at Skeena Mall, take the line 11 bus to Terminal at Bristol, walk to Northwest Regional Airport (YXT) airport, fly to Greater Sudbury Airport (YSB), then drive to Hartley Bay (Water). Alternatively, you can take a bus from Prince Rupert to Hartley Bay (Water) via Prince George, BC, Valemount, Jasper, Toronto (Union Station), Union Station Bus Terminal, and Alban in around 4d 1h.

Airlines
Train operators
Bus 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 Need to know: Jadrolinija, What are the different types of Renfe trains in Spain?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.