There are 4 ways to get from Saskatoon to Brampton by plane, bus, train, or car
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 Toronto Pearson International Airport
best- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Toronto Pearson International Airport (YYZ)plane YXE - YYZ
4h 42m$156–860Bus, train
- Take the bus from Saskatoon to Calgarybus
- Take the bus from Calgary Downtown, AB to Jasper, ABbus
- Take the train from Jasper to Toronto Union Stationtrain
3d 23h$600–986Drive 2,735.8 km
- Drive from Saskatoon to Bramptoncar 2,735.8 km
32h 50m$531–767Fly to Toronto Island Airport
- Fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Toronto Island Airport (YTZ)plane YXE - YTZ
8h 50m$253–1,852
Saskatoon to Brampton by bus, foot, and train
Questions & Answers
The cheapest way to get from Saskatoon to Brampton is to fly which costs $150 - $900 and takes 4h 42m.
The fastest way to get from Saskatoon to Brampton is to fly which takes 4h 42m and costs $150 - $900.
The distance between Saskatoon and Brampton is 2227 km. The road distance is 2735.8 km.
The best way to get from Saskatoon to Brampton without a car is to bus and train which takes 3 days 23h and costs $600 - $1,000.
It takes approximately 4h 42m to get from Saskatoon to Brampton, including transfers.
Brampton is 1h ahead of Saskatoon. It is currently 8:11 PM in Saskatoon and 9:11 PM in Brampton.
Yes, the driving distance between Saskatoon to Brampton is 2736 km. It takes approximately 32h 50m to drive from Saskatoon to Brampton.
There are 473+ hotels available in Brampton.
What companies run services between Saskatoon, SK, Canada and Brampton, ON, Canada?
Porter Airlines, WestJet, and Air Canada fly from Saskatoon John G. Diefenbaker International Airport (YXE) to Toronto Pearson International Airport (YYZ) every 3 hours.
- Website
- aircanada.com
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $150–700
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 7h 4m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $190–850
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $200–900
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Island Airport via Toronto Pearson International Airport, Ottawa
- Ave. Duration
- 10h 18m
- When
- Every day
- Estimated price
- $200–900
- Website
- westjet.com
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $140–900
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Winnipeg
- Ave. Duration
- 5h 15m
- When
- Monday to Friday
- Estimated price
- $140–900
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Edmonton
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $140–900
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $140–900
- Website
- flyporter.com
Flights from Saskatoon John G. Diefenbaker International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $210–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Saskatoon to Calgary
- Ave. Duration
- 11h
- Frequency
- 5 times a week
- Estimated price
- $80–140
- Schedules at
- flixbus.com
- Adult
- $80–140
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Calgary Downtown, AB to Jasper, AB
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- $210–290
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $210–290
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 Need to know: Jadrolinija, Need to know: Greyhound, and Flying into Beijing? - to help you get the most out of your next trip.









