There are 6 ways to get from New Hamburg to Toronto Airport (YYZ) by bus (Flixbus), bus, train, rideshare, 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.
Line 77 bus, line 204 bus, bus
best- Take the bus from Huron / Union to The Boardwalk Stationbus 77
- Take the bus from The Boardwalk Station to Victoria / Dukebus 204 / ...
- Take the bus from Kitchener to Toronto Pearson Airportbus
2h 59m$17–25Line 77 bus, line 204 bus, train
- Take the bus from Huron / Union to The Boardwalk Stationbus 77
- Take the bus from The Boardwalk Station to Victoria / Dukebus 204 / ...
- Take the train from Kitchener GO to Bramalea GOtrain Ki
- Take the train from Bramalea GO to Weston GOtrain Ki
- Take the train from Weston GO/UP to UP Express Pearson Airporttrain Up
4h 20m$29–37Airport Transfer
- Take the rideshare from New Hamburg to Toronto-YYZ106.5 km
1h 15m$50–70Drive 106.5 km
- Drive from New Hamburg to Toronto Airport (YYZ)car 106.5 km
1h 15m$21–31Line 77 bus, line 204 bus, bus, line 115 bus
- Take the bus from Huron / Union to The Boardwalk Stationbus 77
- Take the bus from The Boardwalk Station to Victoria / Dukebus 204 / ...
- Take the bus from Kitchener GO Bus to Bramalea GO Busbus 30
- Take the bus from Bramalea GO Station - Route 15 SB/115 SB Stop to Pearson International Airport Terminal 1bus 115
3h 34m$24–27Line 77 bus, line 204 bus, train, line 115 bus
- Take the bus from Huron / Union to The Boardwalk Stationbus 77
- Take the bus from The Boardwalk Station to Victoria / Dukebus 204 / ...
- Take the train from Kitchener GO to Bramalea GOtrain Ki
- Take the bus from Bramalea GO Station - Route 15 SB/115 SB Stop to Pearson International Airport Terminal 1bus 115
3h 59m$23–27
New Hamburg to Toronto Airport (YYZ) by bus
Questions & Answers
The cheapest way to get from New Hamburg to Toronto Airport (YYZ) is to line 77 bus and line 204 bus and bus which costs $16 - $25 and takes 2h 59m.
The fastest way to get from New Hamburg to Toronto Airport (YYZ) is to Airport Transfer which takes 1h 15m and costs $50 - $70.
No, there is no direct bus from New Hamburg to Toronto Airport (YYZ). However, there are services departing from Huron / Union and arriving at Toronto Pearson Airport via The Boardwalk Station and Kitchener. The journey, including transfers, takes approximately 2h 59m.
The distance between New Hamburg and Toronto Airport (YYZ) is 115 km. The road distance is 106.5 km.
The best way to get from New Hamburg to Toronto Airport (YYZ) without a car is to line 77 bus and line 204 bus and bus which takes 2h 59m and costs $16 - $25.
It takes approximately 2h 59m to get from New Hamburg to Toronto Airport (YYZ), including transfers.
New Hamburg to Toronto Airport (YYZ) bus services, operated by Grand River Transit, depart from Huron / Union station.
New Hamburg to Toronto Airport (YYZ) bus services, operated by Grand River Transit, arrive at The Boardwalk Station.
Yes, the driving distance between New Hamburg to Toronto Airport (YYZ) is 107 km. It takes approximately 1h 15m to drive from New Hamburg to Toronto Airport (YYZ).
There are 2094+ hotels available in Toronto Airport (YYZ).
What companies run services between New Hamburg, ON, Canada and Toronto Airport (YYZ), Canada?
You can take a bus from Huron / Union to Toronto Pearson Airport via The Boardwalk Station, Victoria / Duke, and Kitchener in around 2h 59m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Kitchener GO to Bramalea GO
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
Train from Bramalea GO to Weston GO
- Ave. Duration
- 19 min
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $6–8
Train from Kitchener GO to Bramalea GO
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
- Phone
- +1 844 438 6687
- Website
- UP Express
Train from Weston GO/UP to UP Express Pearson Airport
- Ave. Duration
- 12 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–6
- Website
- UP Express
- Adult
- $4–6
- Phone
- +1 519-585-7555
- Website
- Grand River Transit
Bus from Huron / Union to The Boardwalk Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from The Boardwalk Station to Victoria / Duke
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from Huron / Union to The Boardwalk Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from The Boardwalk Station to Victoria / Duke
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from Huron / Union to The Boardwalk Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from The Boardwalk Station to Victoria / Duke
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from Huron / Union to The Boardwalk Station
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $6
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
Bus from The Boardwalk Station to Victoria / Duke
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Website
- Grand River Transit
- Schedules at
- GRT Schedules
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $11–19
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Kitchener GO Bus to Bramalea GO Bus
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $14–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–17
- Phone
- +1 905 874 2999
- [email protected]
- Website
- Brampton Transit
Bus from Bramalea GO Station - Route 15 SB/115 SB Stop to Pearson International Airport Terminal 1
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Brampton Transit
Bus from Bramalea GO Station - Route 15 SB/115 SB Stop to Pearson International Airport Terminal 1
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- Brampton Transit
- Website
- https://www.mozio.com
Rideshare from New Hamburg to Toronto-YYZ
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $50–70
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 Getting to Rome from the airport, How to get from JFK to New York City, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between New Hamburg and Toronto Airport (YYZ). A great option if you don't have a driver's licence or want to avoid public transport.









