Rome2Rio

How to get fromCastlegar to Sault Ste. Marieby car, plane, bus (Flixbus), bus, or train

Find Transport to Sault Ste. Marie

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 10 ways to get from Castlegar to Sault Ste. Marie by car, plane, bus (Flixbus), 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.

  1. Drive to Spokane International Airport, fly to Chippewa County International Airport

    best
    1. Drive from Castlegar to Spokane-Airport-GEGcar car
    2. Fly from Spokane International Airport (GEG) to Chippewa County International Airport (CIU)plane plane GEG - CIU
    10h 2m
    $186–716
  2. Bus

    1. Take the bus from Castlegar to Abbotsfordbus bus
    2. Take the bus from Abbotsford to Calgary - Franklin Stn.bus bus
    3. Take the bus from Calgary Flix bus to Reginabus bus
    4. Take the bus from Regina to Winnipegbus bus
    5. Take the bus from Winnipeg to Thunder Baybus bus
    6. Take the bus from Thunder Bay to Sault Ste Mariebus bus
    2d 13h
    $576–1,046
  3. Bus, drive, train

    1. Take the bus from Castlegar to Rock Creekbus bus
    2. Drive from Rock Creek to Oroville, WAcar car
    3. Take the bus from Oroville, WA to Omak, WAbus bus
    4. Take the bus from Omak to Wenatcheebus bus
    5. Take the train from Wenatchee Amtrak to Milwaukeetrain train
    6. Take the bus from Milwaukee to Escanababus bus
    7. Take the bus from Escanaba to St. Ignacebus bus
    8. Drive from St. Ignace to Sault Ste. Mariecar car
    2d 14h
  4. Drive  2,941 km

    1. Drive from Castlegar to Sault Ste. Mariecar car 2,941 km
    34h 8m
    $496–717
  5. Bus to Kelowna International Airport, fly to Sault Ste. Marie Airport

    1. Take the bus from A&W - Castlegar to Orchard Park Mall - Kelownabus bus
    2. Fly from Kelowna International Airport (YLW) to Sault Ste. Marie Airport (YAM)plane plane YLW - YAM
    12h 52m
    $381–1,150
  6. Fly Castlegar Airport to Sault Ste. Marie Airport

    1. Fly from Castlegar Airport (YCG) to Sault Ste. Marie Airport (YAM)plane plane YCG - YAM
    27h 14m
    $391–1,400
  7. Drive to Cranbrook/Canadian Rockies International Airport, fly to Sault Ste. Marie Airport

    1. Drive from Castlegar to Cranbrook/Canadian Rockies International Airport (YXC)car car
    2. Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Sault Ste. Marie Airport (YAM)plane plane YXC - YAM
    12h 26m
    $326–1,729
  8. Bus, bus to Penticton Regional Airport, fly to Sault Ste. Marie Airport

    1. Take the bus from A&W - Castlegar to Orchard Park Mall - Kelownabus bus
    2. Take the bus from Queensway Exch to Peachtree Squarebus bus
    3. Fly from Penticton Regional Airport (YYF) to Sault Ste. Marie Airport (YAM)plane plane YYF - YAM
    30h 24m
    $363–1,603
  9. Bus, train, drive

    1. Take the bus from Castlegar to New Westminsterbus bus
    2. Take the train from Vancouver to Everett Amtrak Stationtrain train
    3. Take the train from Everett Amtrak Station to Chicago Union Stationtrain train
    4. Take the train from Chicago Union Station to East Lansing Amtrak Stationtrain train
    5. Take the bus from East Lansing to St. Ignacebus bus
    6. Drive from St. Ignace to Sault Ste. Mariecar car
    3d
    $2,109–3,369
  10. Bus, train

    1. Take the bus from Castlegar to Vancouverbus bus
    2. Take the train from Vancouver to Winnipegtrain train
    3. Take the bus from Southdale Mall to Thunder Baybus bus
    4. Take the bus from Thunder Bay to Sault Ste Mariebus bus
    3d 11h
    $829–1,718

Castlegar to Sault Ste. Marie by bus and train

Calendar2Weekly Services
Duration3d 11hAverage Duration
Ticket$829Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Castlegar, BC, Canada and Sault Ste. Marie, ON, Canada?

You can take a bus from Castlegar to Sault Ste Marie via Abbotsford, Calgary - Franklin Stn., Calgary Flix bus, Regina, Winnipeg, and Thunder Bay in around 2d 13h. Alternatively, Air Canada and WestJet fly from Castlegar Airport (YCG) to Sault Ste. Marie Airport (YAM) once daily.

Airlines
Train operators
Bus operators

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

Booking & Getting There