Rome2Rio

How to get fromBanff to Barrieby shuttle, plane, bus, train, or car

Find Transport to Barrie

See all options

Banff to Barrie

Rome2Rio compared 8 ways to get from Banff to Barrie. The best route is Shuttle, fly to Toronto Pearson International Airport, bus, a distance of 2755.479 km.

  1. Shuttle, fly to Toronto Pearson International Airport, bus

    best
    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Toronto Pearson International Airport (YYZ)plane plane YYC - YYZ
    3. Take the bus from Toronto Pearson Airport to Barriebus bus
    8h 10m
    $228–788
  2. Bus, train via Milwaukee

    1. Take the bus from Banff, AB to Vancouver, BCbus bus
    2. Take the bus from Vancouver to Everett Bus Stopbus bus
    3. Take the train from Everett Amtrak Station to Milwaukeetrain train
    4. Take the bus from Milwaukee Intermodal Station to Detroit Bus Stationbus bus
    5. Take the bus from Detroit Bus Station to Toronto Pearson Airportbus bus
    6. Take the bus from Toronto Pearson Airport to Barriebus bus
    3d 5h
    $1,206–2,385
  3. Drive 3,248.8 km

    1. Drive from Banff to Barriecar car 3,248.8 km
    37h 40m
    $651–941
  4. Shuttle, fly to Toronto Island Airport, train

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Toronto Island Airport (YTZ)plane plane YYC - YTZ
    3. Take the train from Union Station GO to Allandale Waterfront GOtrain train
    10h 34m
    $293–1,091
  5. Shuttle, fly to John C. Munro Hamilton International Airport, train

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to John C. Munro Hamilton International Airport (YHM)plane plane YYC - YHM
    3. Take the train from West Harbour GO to Union Station GOtrain train
    4. Take the train from Union Station GO to Allandale Waterfront GOtrain train
    11h 49m
    $279–1,111
  6. Shuttle, fly to Greater Sudbury Airport, bus

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Greater Sudbury Airport (YSB)plane plane YYC - YSB
    3. Take the bus from Sudbury to Barriebus bus
    11h
    $792–1,499
  7. Shuttle, fly to London International Airport, bus

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to London International Airport (YXU)plane plane YYC - YXU
    3. Take a shuttle bus from London Airport to Pearson International Airport Terminal 1shuttle bus
    4. Take the bus from Toronto Pearson Airport to Barriebus bus
    11h 30m
    $338–1,228
  8. Bus, train

    1. Take the bus from Banff High School Transit Hub to Lake Louise Village Northbus bus 8X
    2. Take the bus from Lake Louise, AB to Jasper, ABbus bus
    3. Take the train from Jasper to Toronto Union Stationtrain train
    4. Take the train from Union Station GO to Allandale Waterfront GOtrain train Br
    3d 8h
    $936–1,886

Banff to Barrie by bus and train

Calendar4Weekly Services
Duration3d 5hAverage Duration
Ticket$1,206Cheapest Price
See schedules

Questions & Answers

What companies run services between Banff, AB, Canada and Barrie, ON, Canada?

There is no direct connection from Banff to Barrie. However, you can take the shuttle to Calgary Airport, walk to Calgary International Airport (YYC) airport, fly to Toronto Pearson International Airport (YYZ), walk to Toronto Pearson Airport, then take the bus to Barrie. Alternatively, you can take a bus from Banff, AB to Barrie via Vancouver, BC, Vancouver, Everett Bus Stop, Everett Amtrak Station, Milwaukee, Milwaukee Intermodal Station, Detroit Bus Station, and Toronto Pearson Airport in around 3d 5h.

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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound