Rome2Rio

How to get fromSt. Albert to Osoyoosby plane, bus, car or bus (Flixbus)

Find Transport to Osoyoos

See all options

There are 8 ways to get from St. Albert to Osoyoos by plane, bus, car, or bus (Flixbus)

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 to Penticton Regional Airport, bus

    best
    1. Fly from Edmonton International Airport (YEG) to Penticton Regional Airport (YYF)plane plane YEG - YYF
    2. Take the bus from Peachtree Square to Main & 89th Stbus bus
    9h 9m
    $481–1,117
  2. Fly to Abbotsford International Airport, bus

    cheapest
    1. Fly from Edmonton International Airport (YEG) to Abbotsford International Airport (YXX)plane plane YEG - YXX
    2. Take the bus from Abbotsford, BC - 30440 Liberator Ave to Osoyoos, BC - 9206 97th Stbus bus
    10h 17m
    $133–474
  3. Bus

    1. Take the bus from Edmonton, AB - Mill Woods to Calgary, AB - Westbrook Mallbus bus
    2. Take the bus from Calgary, AB - Westbrook Mall to Hope, BCbus bus
    3. Take the bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th Stbus bus
    23h 2m
    $304–410
  4. Drive 1,009.8 km

    1. Drive from St. Albert to Osoyooscar car 1,009.8 km
    12h 27m
    $197–284
  5. Fly to Kelowna International Airport, bus

    1. Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane plane YEG - YLW
    2. Take the bus from Westbank Exch to Peachtree Squarebus bus
    3. Take the bus from Peachtree Square to Main & 89th Stbus bus
    9h 9m
    $409–960
  6. Fly to Vancouver International Airport, bus

    1. Fly from Edmonton International Airport (YEG) to Vancouver International Airport (YVR)plane plane YEG - YVR
    2. Take the bus from New Westminster, BC - Braid Station to Osoyoos, BC - 9206 97th Stbus bus
    12h 14m
    $176–487
  7. Bus via Calgary

    1. Take the bus from Edmonton, AB -10235 101 St NW to Calgary, AB - Whitehorn LRT Stationbus bus
    2. Take the bus from Calgary, AB - Marlborough Mall to Hope, BCbus bus
    3. Take the bus from Hope, BC - 919 Water Avenue to Osoyoos, BC - 9206 97th Stbus bus
    23h 32m
    $295–377
  8. Bus via Kaslo

    1. Take the bus from Edmonton to Calgarybus bus
    2. Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus bus
    3. Take the bus from Kaslo, BC - 405 4th St to Osoyoos, BC - 9206 97th Stbus bus
    23h 48m
    $274–385

St. Albert to Osoyoos by bus, foot, and tram

Calendar2Weekly Services
Duration23h 2mAverage Duration
Ticket$304Cheapest Price
See schedules

Questions & Answers

What companies run services between St. Albert, AB, Canada and Osoyoos, BC, Canada?

You can take a bus from St Albert Trail & St Anne Street to Osoyoos, BC - 9206 97th St via 101 Street & 103A Avenue, Churchill Stop, Mill Woods Stop, Edmonton, AB - Mill Woods, Calgary, AB - Westbrook Mall, Hope, BC, and Hope, BC - 919 Water Avenue in around 23h 2m.

Airlines
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 How to get from Stansted Airport into central London, Getting to Milan from the airport, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers