There are 6 ways to get from Sault Ste. Marie to Penticton by plane, bus (Flixbus), car, 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.
Fly to Penticton Regional Airport
best- Fly from Sault Ste. Marie Airport (YAM) to Penticton Regional Airport (YYF)plane YAM - YYF
9h 56m$381–1,385Fly to Kelowna International Airport, bus
cheapest- Fly from Sault Ste. Marie Airport (YAM) to Kelowna International Airport (YLW)plane YAM - YLW
- Take the bus from Queensway Exch to Atkinson & Huthbus
9h 51m$311–1,176Bus
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Winnipegbus
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary - Airport YYC to Kelowna - 516 Lawrence Avebus
- Take the bus from Queensway Exch to Duncan & Mainbus 70
2d 2hDrive, bus, train
- Drive from Sault Ste. Marie to St. Ignacecar
- Take the bus from St. Ignace to East Lansingbus
- Take the train from East Lansing Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Wenatchee Amtraktrain
- Take the bus from Wenatchee to Omakbus
- Take the bus from Omak, WA to Oroville, WAbus
- Drive from Oroville, WA to Pentictoncar
2d 12hDrive 3,155.3 km
- Drive from Sault Ste. Marie to Pentictoncar 3,155.3 km
35h 39m$573–827Bus, train
- Take the bus from Sault Ste Marie to Thunder Baybus
- Take the bus from Thunder Bay to Southdale Mallbus
- Take the train from Winnipeg to Vancouvertrain
- Take the bus from Vancouver - Pacific Station to Kelowna West - Eastbound Dobbin Rd In front of Scotia Bankbus
- Take the bus from Westbank Exch to Atkinson & Huthbus 70
3d 15h
Sault Ste. Marie Airport (YAM) to Penticton Regional Airport (YYF) flights
Comparing Your Travel Options
The cheapest way to get from Sault Ste. Marie to Penticton is to fly and bus which costs $310 - $1,200 and takes 9h 51m.
The fastest way to get from Sault Ste. Marie to Penticton is to fly and bus which takes 9h 51m and costs $310 - $1,200.
No, there is no direct bus from Sault Ste. Marie to Penticton. However, there are services departing from Sault Ste Marie and arriving at Duncan & Main via Thunder Bay, Winnipeg, Regina, Calgary - Airport YYC and Queensway Exch. The journey, including transfers, takes approximately 2 days 2h.
The distance between Sault Ste. Marie and Penticton is 2633 km. The road distance is 3155.3 km.
The best way to get from Sault Ste. Marie to Penticton without a car is to bus which takes 2 days 2h and costs .
It takes approximately 9h 56m to get from Sault Ste. Marie to Penticton, including transfers.
Sault Ste. Marie to Penticton bus services, operated by Ontario Northland, depart from Sault Ste Marie station.
The best way to get from Sault Ste. Marie to Penticton is to fly which takes 9h 56m and costs $380 - $1,400. Alternatively, you can bus, which costs and takes 2 days 2h.
Sault Ste. Marie to Penticton bus services, operated by Ontario Northland, arrive at Thunder Bay station.
Penticton is 2h behind Sault Ste. Marie. It is currently 8:17 PM in Sault Ste. Marie and 6:17 PM in Penticton.
What companies run services between Sault Ste. Marie, ON, Canada and Penticton, BC, Canada?
WestJet and Air Canada fly from Sault Ste. Marie Airport (YAM) to Penticton Regional Airport (YYF) 3 times a week. Alternatively, you can take a bus from Sault Ste Marie to Duncan & Main via Thunder Bay, Winnipeg, Regina, Calgary International Airport Domestic Terminal, Calgary - Airport YYC, Kelowna - 516 Lawrence Ave, and Queensway Exch in around 2d 2h.
- Website
- westjet.com
Flights from Sault Ste. Marie Airport to Penticton Regional Airport via Calgary
- Ave. Duration
- 18h 25m
- When
- Tuesday
- Estimated price
- $220–1,500
Flights from Sault Ste. Marie Airport to Penticton Regional Airport via Toronto, Vancouver
- Ave. Duration
- 9h 30m
- When
- Friday and Sunday
- Estimated price
- $310–1,300
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 8h 23m
- When
- Tuesday and Friday
- Estimated price
- $200–1,400
- Website
- aircanada.com
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Toronto
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $250–1,100
- Website
- flyporter.com
Flights from Sault Ste. Marie Airport to Kelowna International Airport via Toronto
- Ave. Duration
- 8h 29m
- When
- Every day
- Estimated price
- $310–1,200
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from East Lansing Amtrak Station to Chicago Union Station
- Ave. Duration
- 3h 51m
- Frequency
- Once daily
- Estimated price
- $160–250
- Website
- Amtrak
Train from Chicago Union Station to Wenatchee Amtrak
- Ave. Duration
- 41h 30m
- Frequency
- Once daily
- Estimated price
- $1,500–2,500
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Vancouver
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from Sault Ste Marie to Thunder Bay
- Ave. Duration
- 9h 36m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
Bus from Thunder Bay to Winnipeg
- Ave. Duration
- 9h 4m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $90–140
Bus from Sault Ste Marie to Thunder Bay
- Ave. Duration
- 9h 36m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $80–120
- Adult
- $95–140
Bus from Thunder Bay to Southdale Mall
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Estimated price
- $45–140
- Website
- Ontario Northland
- Children
- $45–70
- Senior
- $75–120
- Adult
- $90–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Estimated price
- $80–120
- Schedules at
- Flixbus USA
Bus from Regina to Calgary International Airport Domestic Terminal
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- $120–190
- Schedules at
- Flixbus USA
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Calgary - Airport YYC to Kelowna - 516 Lawrence Ave
- Ave. Duration
- 8h 25m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Vancouver - Pacific Station to Kelowna West - Eastbound Dobbin Rd In front of Scotia Bank
- Ave. Duration
- 5h 13m
- Frequency
- Every 5 minutes
- Website
- EBus
- Phone
- +1 844 442 2212
- [email protected]
- Website
- South Okanagan - Similkameen
Bus from Queensway Exch to Duncan & Main
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Queensway Exch to Atkinson & Huth
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- $4–7
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–7
Bus from Westbank Exch to Atkinson & Huth
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $4–6
- Website
- South Okanagan - Similkameen
- Single Ride - All Passengers
- $4–6
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from St. Ignace to East Lansing
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- Indian Trails
- Phone
- +1 800-366-6975
- [email protected]
- Website
- Northwestern Stages
Bus from Wenatchee to Omak
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $60–75
- Schedules at
- Northwestern Stages
- Adults
- $60–75
- Phone
- +1 (800) 635-4391
- [email protected]
- Website
- Okanogan County Transportation
Bus from Omak, WA to Oroville, WA
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Yes, the driving distance between Sault Ste. Marie to Penticton is 3155 km. It takes approximately 35h 39m to drive from Sault Ste. Marie to Penticton.
There are 57+ hotels available in Penticton.


























