There are 7 ways to get from Medicine Hat to Kitchener by plane, bus, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Medicine Hat Airport to Kitchener/Waterloo Airport
best- Fly from Medicine Hat Airport (YXH) to Kitchener/Waterloo Airport (YKF)plane YXH - YKF
14h 28m$235–1,115Fly Medicine Hat Airport to Toronto Pearson International Airport, bus
cheapest- Fly from Medicine Hat Airport (YXH) to Toronto Pearson International Airport (YYZ)plane YXH - YYZ
- Take the bus from Toronto Pearson Airport to Kitchenerbus
10h 1m$151–1,118Bus, drive, train
- Take the bus from Medicine Hat to Lethbridgebus
- Drive from Lethbridge to Port of Sweet Grasscar
- Take the bus from Port of Sweet Grass to Shelby Transit Centerbus
- Take the train from Shelby Amtrak Station to Milwaukeetrain
- Take the bus from Milwaukee Intermodal Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Kitchenerbus
47h 29m$547–1,224Drive 2,894.1 km
- Drive from Medicine Hat to Kitchenercar 2,894.1 km
33h 44m$562–812Fly Medicine Hat Airport to London International Airport, train
- Fly from Medicine Hat Airport (YXH) to London International Airport (YXU)plane YXH - YXU
- Take the train from London to Kitchenertrain
18h 11m$425–3,119Drive to Regina, fly to Toronto Pearson International Airport, bus
- Drive from Medicine Hat to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Toronto Pearson International Airport (YYZ)plane YQR - YYZ
- Take the bus from Toronto Pearson Airport to Kitchenerbus
9h 57m$228–994Bus, taxi, train
- Take the bus from Medicine Hat to Reginabus
- Take the taxi from Regina to Indian Head, SK - SK 56 & SK 1taxi
- Take the bus from Indian Head, SK - SK 56 & SK 1 to Winnipeg East, MBbus
- Take the train from Winnipeg to Toronto Union Stationtrain
- Take the train from Union Station GO to Kitchener GOtrain Ki
2d 8h$468–635
Medicine Hat Airport (YXH) to Kitchener/Waterloo Airport (YKF) flights
Questions & Answers
The cheapest way to get from Medicine Hat to Kitchener is to bus and taxi and train which costs $460 - $650 and takes 2 days 8h.
The fastest way to get from Medicine Hat to Kitchener is to drive and fly and bus which takes 9h 57m and costs $220 - $1,000.
The distance between Medicine Hat and Kitchener is 2427 km. The road distance is 2894.1 km.
The best way to get from Medicine Hat to Kitchener without a car is to bus and taxi and train which takes 2 days 8h and costs $460 - $650.
It takes approximately 14h 28m to get from Medicine Hat to Kitchener, including transfers.
Kitchener is 2h ahead of Medicine Hat. It is currently 8:28 PM in Medicine Hat and 10:28 PM in Kitchener.
Yes, the driving distance between Medicine Hat to Kitchener is 2894 km. It takes approximately 33h 44m to drive from Medicine Hat to Kitchener.
There are 195+ hotels available in Kitchener.
What companies run services between Medicine Hat, AB, Canada and Kitchener, ON, Canada?
WestJet and Flair Airlines fly from Medicine Hat Airport (YXH) to Kitchener/Waterloo Airport (YKF) once daily.
- Website
- westjet.com
Flights from Medicine Hat Airport to Kitchener/Waterloo Airport via Calgary
- Ave. Duration
- 11h 44m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–1,600
Flights from Medicine Hat Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 10h 47m
- When
- Every day
- Estimated price
- $140–1,100
Flights from Medicine Hat Airport to London International Airport via Calgary
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $400–3,000
Flights from Medicine Hat Airport to London International Airport via Calgary, Winnipeg
- Ave. Duration
- 20h
- When
- Saturday
- Estimated price
- $400–3,000
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- $130–800
- Website
- flyflair.com
Flights from Medicine Hat Airport to Kitchener/Waterloo Airport via Calgary, Edmonton
- Ave. Duration
- 11h 40m
- When
- Tuesday and Saturday
- Estimated price
- $220–1,100
- Website
- united.com
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $140–700
Flights from Regina to Toronto Pearson International Airport via Denver
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $200–900
- Website
- aircanada.com
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $140–700
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Shelby Amtrak Station to Milwaukee
- Ave. Duration
- 26h 29m
- Frequency
- 3 times a day
- Estimated price
- $420–1,000
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Kitchener
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
Train from Winnipeg to Toronto Union Station
- Ave. Duration
- 37h 59m
- Frequency
- Twice a week
- Estimated price
- $200–280
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $200–280
- Economy Adult - Advanced Booking
- $240–280
- Economy Escape Advanced Booking - Adult
- $210–250
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Kitchener GO
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- $17–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $17–22
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Medicine Hat to Lethbridge
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Estimated price
- $17–29
- Schedules at
- flixbus.com
Bus from Milwaukee Intermodal Station to Detroit Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Estimated price
- $60–110
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Kitchener
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a week
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Bus from Toronto Pearson Airport to Kitchener
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $8–15
- Schedules at
- flixbus.com
Bus from Medicine Hat to Regina
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Estimated price
- $45–80
- Schedules at
- flixbus.com
- Phone
- +1 406-470-0727
- tctransit@gmail.com
- Website
- northern.rural-transit.com
Bus from Port of Sweet Grass to Shelby Transit Center
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Schedules at
- northern.rural-transit.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Indian Head, SK - SK 56 & SK 1 to Winnipeg East, MB
- Ave. Duration
- 7h 3m
- Frequency
- Once daily
- Estimated price
- $110–140
- Website
- https://riderexpress.ca/
- Standard
- $110–140
- Ave. Duration
- 40 min
- Estimated price
- $75–90
Regina Cabs
- Phone
- +1 306-994-0543
- Website
- reginacabs.com
Capital Cabs
- Phone
- +1 306-7912222
- Website
- capitalcabs.ca
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


















