Rome2Rio

How to get fromRevelstoke to Shelter Bayby bus, shuttle, plane, unknown, train, car ferry, car, or taxi

Find Transport to Shelter Bay

See all options

There are 9 ways to get from Revelstoke to Shelter Bay by bus, shuttle, plane, unknown, train, car ferry, car, or taxi

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, shuttle to Calgary International Airport, fly to Sept-Îles Airport, travel

    best
    1. Take the bus from Revelstoke to Banffbus bus
    2. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    3. Fly from Calgary International Airport (YYC) to Sept-Îles Airport (YZV)plane plane YYC - YZV
    4. Walk from Sept-Îles Airport (YZV) to Shelter Bayunknown unknown
    21h 33m
  2. Bus, train, car ferry, travel

    1. Take the bus from Revelstoke to Lake Louisebus bus
    2. Take the train from Lake Louise to Edmontontrain train
    3. Take the train from Edmonton to Toronto Union Stationtrain train
    4. Take the train from Toronto Union Station to Montréaltrain train
    5. Take the train from Montréal to Rimouskitrain train
    6. Take the carferry from Rimouski, QC to Sept-Iles, QCcarferry car ferry
    7. Walk from Sept-Iles, QC to Shelter Bayunknown unknown
    10d
  3. Drive, car ferry, travel

    1. Drive from Revelstoke to Sault Sainte Mariecar car
    2. Take the carferry from Sault Sainte Marie to Sugar Islandcarferry car ferry
    3. Walk from Sugar Island to Shelter Bayunknown unknown
    2d 12h
  4. Bus to Kelowna International Airport, fly to Sept-Îles Airport, travel

    1. Take the bus from Revelstoke to Kelowna Airportbus bus
    2. Fly from Kelowna International Airport (YLW) to Sept-Îles Airport (YZV)plane plane YLW - YZV
    3. Walk from Sept-Îles Airport (YZV) to Shelter Bayunknown unknown
    14h 13m
  5. Bus to Kelowna International Airport, fly to Baie-Comeau Airport, bus, travel

    1. Take the bus from Revelstoke to Kelowna Airportbus bus
    2. Fly from Kelowna International Airport (YLW) to Baie-Comeau Airport (YBC)plane plane YLW - YBC
    3. Take the bus from Baie-Comeau to Rivière-Pentecôtebus bus
    4. Walk from Îlets-Caribou to Shelter Bayunknown unknown
    20h 17m
  6. Bus, shuttle to Calgary International Airport, fly to Baie-Comeau Airport, travel

    1. Take the bus from Revelstoke to Banffbus bus
    2. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    3. Fly from Calgary International Airport (YYC) to Baie-Comeau Airport (YBC)plane plane YYC - YBC
    4. Take the bus from Baie-Comeau to Rivière-Pentecôtebus bus
    5. Walk from Îlets-Caribou to Shelter Bayunknown unknown
    27h 1m
  7. Bus, shuttle, bus to Edmonton International Airport, fly to Sept-Îles Airport, travel

    1. Take the bus from Revelstoke to Banffbus bus
    2. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    3. Take the bus from Calgary YYC Airport to Edmonton Airport - YEGbus bus
    4. Fly from Edmonton International Airport (YEG) to Sept-Îles Airport (YZV)plane plane YEG - YZV
    5. Walk from Sept-Îles Airport (YZV) to Shelter Bayunknown unknown
    20h 34m
  8. Bus, taxi, shuttle to Kamloops Airport, fly to Sept-Îles Airport, travel

    1. Take the bus from Revelstoke to Chasebus bus
    2. Take the taxi from Chase to Sun Peaks Resort, BCtaxi taxi
    3. Take a shuttle bus from Sun Peaks Resort, BC to Kamloops Airportshuttle bus
    4. Fly from Kamloops Airport (YKA) to Sept-Îles Airport (YZV)plane plane YKA - YZV
    5. Walk from Sept-Îles Airport (YZV) to Shelter Bayunknown unknown
    18h 44m
  9. Bus, shuttle to Calgary International Airport, fly to Québec City Jean Lesage International Airport, train, car ferry, travel

    1. Take the bus from Revelstoke to Banffbus bus
    2. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    3. Fly from Calgary International Airport (YYC) to Québec City Jean Lesage International Airport (YQB)plane plane YYC - YQB
    4. Take the train from Sainte-Foy to Rimouskitrain train
    5. Take the carferry from Rimouski, QC to Sept-Iles, QCcarferry car ferry
    6. Walk from Sept-Iles, QC to Shelter Bayunknown unknown
    39h 6m

Calgary International Airport (YYC) to Sept-Îles Airport (YZV) flights

Calendar33Weekly Planes
Duration18h 26mAverage Duration
Ticket$222Cheapest Price
See schedules

Questions & Answers

What companies run services between Revelstoke, BC, Canada and Shelter Bay, QC, Canada?

There is no direct connection from Revelstoke to Shelter Bay. However, you can take the bus to Banff, walk to Banff, AB, take the shuttle to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Sept-Îles Airport (YZV), then travel to Shelter Bay. Alternatively, you can take a bus from Revelstoke to Shelter Bay via Lake Louise, Lake Louise, Edmonton, Toronto Union Station, Montréal, Rimouski, Rimouski, QC, and Sept-Iles, QC in around 10d.

Airlines
Train operators
Bus operators
Ferry operators
Other 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