There are 9 ways to get from Alberta to Guelph 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 Calgary International Airport to Kitchener/Waterloo Airport
best- Fly from Calgary International Airport (YYC) to Kitchener/Waterloo Airport (YKF)plane YYC - YKF
5h 4m$275–1,248Fly Calgary International Airport to Toronto Pearson International Airport, train
cheapest- Fly from Calgary International Airport (YYC) to Toronto Pearson International Airport (YYZ)plane YYC - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
7h 29m$177–781Bus, train
- Take the bus from Calgary Flix bus to Reginabus
- Take the bus from Regina to Winnipegbus
- Take the train from Winnipeg to Toronto Union Stationtrain
- Take the bus from Square One to Guelph Central GO Busbus 29
2d 13h$668–1,276Drive 3,222.8 km
- Drive from Calgary to Guelphcar 3,222.8 km
35h 59m$643–928Fly Fort Mcmurray Airport to Toronto Pearson International Airport, train
- Fly from Fort Mcmurray Airport (YMM) to Toronto Pearson International Airport (YYZ)plane YMM - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
6h 47m$455–1,354Fly Edmonton International Airport to Kitchener/Waterloo Airport
- Fly from Edmonton International Airport (YEG) to Kitchener/Waterloo Airport (YKF)plane YEG - YKF
6h 7m$283–1,278Fly Calgary International Airport to John C. Munro Hamilton International Airport, bus
- Fly from Calgary International Airport (YYC) to John C. Munro Hamilton International Airport (YHM)plane YYC - YHM
- Take the bus from King St. W. @ Summers Ln. to Guelph Central GO Busbus
8h 22m$179–1,133Fly Edmonton International Airport to Toronto Pearson International Airport, train
- Fly from Edmonton International Airport (YEG) to Toronto Pearson International Airport (YYZ)plane YEG - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
8h 26m$180–723Fly Calgary International Airport to London International Airport, train
- Fly from Calgary International Airport (YYC) to London International Airport (YXU)plane YYC - YXU
- Take the train from London to Guelphtrain
9h 22m$202–1,162
Alberta to Guelph by bus, taxi, train, and foot
Comparing Your Travel Options
The cheapest way to get from Alberta to Guelph is to fly and train which costs $180 - $750 and takes 8h 26m.
The fastest way to get from Alberta to Guelph is to fly which takes 5h 4m and costs $270 - $1,300.
The distance between Alberta and Guelph is 2684 km. The road distance is 3222.8 km.
The best way to get from Alberta to Guelph without a car is to bus and train which takes 2 days 13h and costs $650 - $1,300.
It takes approximately 5h 4m to get from Alberta to Guelph, including transfers.
Guelph is 2h ahead of Alberta. It is currently 1:01 AM in Alberta and 3:01 AM in Guelph.
Yes, the driving distance between Alberta to Guelph is 3223 km. It takes approximately 35h 59m to drive from Alberta to Guelph.
There are 223+ hotels available in Guelph.
What companies run services between Alberta, Canada and Guelph, ON, Canada?
Flair Airlines and WestJet fly from Calgary International Airport (YYC) to Kitchener/Waterloo Airport (YKF) 4 times a week.
- Website
- westjet.com
Flights from Calgary International Airport to Kitchener/Waterloo Airport
- Ave. Duration
- 3h 45m
- When
- Friday and Sunday
- Estimated price
- $330–1,200
Flights from Fort Mcmurray Airport to Toronto Pearson International Airport via Calgary International Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Fort Mcmurray Airport to Toronto Pearson International Airport via Edmonton International Airport
- Ave. Duration
- 8h 40m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $410–1,200
Flights from Edmonton International Airport to Kitchener/Waterloo Airport via Calgary International Airport
- Ave. Duration
- 6h 40m
- When
- Friday and Sunday
- Estimated price
- $200–1,000
Flights from Calgary International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $130–1,100
Flights from Calgary International Airport to Toronto Pearson International Airport via Winnipeg
- Ave. Duration
- 8h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–1,100
Flights from Calgary International Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $480–750
Flights from Edmonton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $150–850
Flights from Calgary International Airport to London International Airport
- Ave. Duration
- 3h 45m
- When
- Monday to Saturday
- Estimated price
- $170–900
- Website
- aircanada.com
Flights from Fort Mcmurray Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 56m
- When
- Tuesday to Friday
- Estimated price
- $310–1,400
Flights from Fort Mcmurray Airport to Toronto Pearson International Airport via Calgary International Airport
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $380–1,600
Flights from Calgary International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $150–700
Flights from Edmonton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- $150–700
Flights from Calgary International Airport to London International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $350–1,600
- Website
- flyflair.com
Flights from Calgary International Airport to Kitchener/Waterloo Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- $180–1,200
Flights from Edmonton International Airport to Kitchener/Waterloo Airport
- Ave. Duration
- 3h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $290–2,700
Flights from Calgary International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $170–750
Flights from Edmonton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $180–650
- Website
- flyporter.com
Flights from Calgary International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $180–1,300
Flights from Calgary International Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $160–1,000
Flights from Calgary International Airport to John C. Munro Hamilton International Airport via Montreal St. Hubert
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Edmonton International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $140–750
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Toronto Union Station
- Ave. Duration
- 37h 59m
- Frequency
- Twice a week
- Estimated price
- $450–950
- Website
- VIA Rail
- Escape
- $450–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from London to Guelph
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Bramalea GO to Guelph Central GO
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
Train from Bramalea GO to Guelph Central GO
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
Train from Bramalea GO to Guelph Central GO
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary Flix bus to Regina
- Ave. Duration
- 11h 10m
- Frequency
- 4 times a week
- Estimated price
- $110–180
- Schedules at
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- $75–120
- Schedules at
- Flixbus USA
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Square One to Guelph Central GO Bus
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
Bus from King St. W. @ Summers Ln. to Guelph Central GO Bus
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- $9–12
- Website
- GO Transit
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 Southend Airport into central London, Which London airport should I choose?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.





