There are 7 ways to get from Toronto to Suffield by plane, shuttle, train, bus, 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 Toronto Pearson International Airport to Medicine Hat Airport, J&L Shuttle Service
best- Fly from Toronto Pearson International Airport (YYZ) to Medicine Hat Airport (YXH)YYZ - YXH
- Take a shuttle bus from Medicine Hat, AB to Suffield
11h 26m$785–1,165Fly Toronto Pearson International Airport to Calgary International Airport, J&L Shuttle Service
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)YYZ - YYC
- Take a shuttle bus from Calgary, AB to Suffield
12h 2m$167–1,330Train, bus, J&L Shuttle Service
- Take the train from Toronto Union Station to Jasper
- Take the bus from Jasper, AB to Calgary Downtown, AB
- Take a shuttle bus from Calgary, AB to Suffield
3d 13h$583–859Drive 2,970.4 km
- Drive from Toronto to Suffield2,970.4 km
35h 20m$594–858Bus to John C. Munro Hamilton International Airport, fly to Medicine Hat Airport, J&L Shuttle Service
- Take the bus from Toronto Union Station to Hamilton Airport
- Fly from John C. Munro Hamilton International Airport (YHM) to Medicine Hat Airport (YXH)YHM - YXH
- Take a shuttle bus from Medicine Hat, AB to Suffield
26h 21m$354–2,029Bus to John C. Munro Hamilton International Airport, fly to Calgary International Airport, J&L Shuttle Service
- Take the bus from Toronto Union Station to Hamilton Airport
- Fly from John C. Munro Hamilton International Airport (YHM) to Calgary International Airport (YYC)YHM - YYC
- Take a shuttle bus from Calgary, AB to Suffield
13h 9m$210–2,045Bus to Kitchener/Waterloo Airport, fly to Calgary International Airport, J&L Shuttle Service
- Take the bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Fly from Kitchener/Waterloo Airport (YKF) to Calgary International Airport (YYC)YKF - YYC
- Take a shuttle bus from Calgary, AB to Suffield
14h 8m$323–1,249
Toronto Pearson International Airport (YYZ) to Medicine Hat Airport (YXH) flights
Questions & Answers
The cheapest way to get from Toronto to Suffield is to fly and J&L Shuttle Service which costs $160 - $1,400 and takes 12h 2m.
The fastest way to get from Toronto to Suffield is to fly and J&L Shuttle Service which takes 11h 26m and costs $750 - $1,200.
The distance between Toronto and Suffield is 2522 km. The road distance is 2970.4 km.
The best way to get from Toronto to Suffield without a car is to train and bus and J&L Shuttle Service which takes 3 days 13h and costs $550 - $900.
It takes approximately 11h 26m to get from Toronto to Suffield, including transfers.
Suffield is 2h behind Toronto. It is currently 4:14 PM in Toronto and 2:14 PM in Suffield.
Yes, the driving distance between Toronto to Suffield is 2970 km. It takes approximately 35h 20m to drive from Toronto to Suffield.
What companies run services between Toronto, ON, Canada and Suffield, AB, Canada?
There is no direct connection from Toronto to Suffield. However, you can take the train to UP Express Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Medicine Hat Airport (YXH), walk to Medicine Hat, AB - 16 St SW & 10 Ave SW, take the bus to Medicine Hat, AB - 7 St SW & Gershaw Dr, walk to Medicine Hat, AB - 8 ST SW & 6 AVE SW, take the bus to Medicine Hat, AB - 6 ST SE & 4 AVE SE, walk to Medicine Hat, AB, then take the shuttle to Suffield. Alternatively, you can take a train from Toronto Union Station to Suffield via Jasper, Jasper, AB, Calgary Downtown, AB, WB 1 Street SW Station, WB Sunalta CTrain Station, and Calgary, AB in around 3d 13h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Medicine Hat Airport via Calgary International Airport
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $210–1,000
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–1,800
Flights from John C. Munro Hamilton International Airport to Medicine Hat Airport via Calgary International Airport
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $190–2,100
Flights from John C. Munro Hamilton International Airport to Medicine Hat Airport via Edmonton, Calgary International Airport
- Ave. Duration
- 21h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–1,900
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $100–800
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $180–1,000
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–700
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–900
Flights from Kitchener/Waterloo Airport to Calgary International Airport
- Ave. Duration
- 4h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $240–1,000
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $160–2,000
Flights from John C. Munro Hamilton International Airport to Calgary International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $160–2,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- 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
- 403-528-8851
- bookings@jandlshuttle.com
- Website
- jandlshuttle.com
Shuttle from Medicine Hat, AB to Suffield
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- $46
- Schedules at
- jandlshuttle.com
- Adult (8+)
- $46
Shuttle from Calgary, AB to Suffield
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- $66
- Schedules at
- jandlshuttle.com
- Adult (8+)
- $66
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Jasper, AB to Calgary Downtown, AB
- Ave. Duration
- 8h 20m
- 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
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Hamilton Airport
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $14–75
- Phone
- +16474775500
- support@onexbus.ca
- Website
- onexbus.com
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- $22–35
- Website
- https://www.onexbus.com/
- Standard Fare
- $22–35
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Toronto, ON - 44 York St. to Kitchener, ON - Sportsworld Station
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $28–75
- Website
- https://www.ourbus.com
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 French strikes 2018: What are my alternative transport options?, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from London to Edinburgh - to help you get the most out of your next trip.













