There are 10 ways to get from Hasbrouck Heights to Toronto Airport (YYZ) by bus, plane, shuttle, tram, 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.
Recommended option
Line 163 bus to New York La Guardia, fly to Toronto • 4h 51m
$90 - $440
Cheapest option
Bus • 16h 21m
$84 - $119
8 alternative options
Line 163 bus to Newark, fly to Toronto • 5h 2m
$127 - $462
Fly New York JFK to Toronto • 5h 27m
$129 - $777
Fly Newark to Buffalo, shuttle • 6h 53m
$277 - $582
Fly New York JFK to Buffalo, shuttle • 6h 58m
$259 - $2,577
Line 163 bus to Newark, fly to Billy Bishop Toronto City, line 509 tram, train • 6h 13m
$106 - $283
Train • 14h 41m
$150 - $281
Bus, train • 15h 29m
$94 - $199
Drive • 8h 24m
$75 - $120
Travel safe during COVID-19
International entry into Canada from United States
- Entry is restricted for citizens and permanent residents of United States
Conditions of entry into Canada from United States
- 14 day mandatory self quarantine
- Health screen upon arrival
- Travelers are required submit their quarantine plan using ArriveCAN app prior to arrival
- Negative COVID-19 test issued at most 3 days prior to boarding for air passengers 5 years of age or older
Rules to follow in Canada
2m
Recommended
Considerations leaving from United States
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
No, entry into Canada from United States is currently restricted.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- Domestic border crossings may be subject to approval, testing and quarantine
- Regional restriction measures in place
The national COVID-19 helpline number in Toronto Airport (YYZ) is 1-833-784-4397.
Wearing a face mask on public transport in Toronto Airport (YYZ) is recommended.
The social distance requirement in Toronto Airport (YYZ) is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
Yes, entry into United States from Canada is currently restricted.
Explore options for future travel.
Last updated: 26 Jan 2021
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Hasbrouck Heights to Toronto Airport (YYZ) is to drive which costs $60 - $90 and takes 8h 24m.
The quickest way to get from Hasbrouck Heights to Toronto Airport (YYZ) is to line 163 bus and fly which costs $70 - $350 and takes 4h 51m.
No, there is no direct bus from Hasbrouck Heights to Toronto Airport (YYZ). However, there are services departing from Boulevard At Passaic Ave Circle and arriving at Pearson Airport Terminal 1 via New York, Ny, Yonge St At Dundas St East and Yonge St. @ Sheppard Ave.. The journey, including transfers, takes approximately 16h 21m.
No, there is no direct train from Hasbrouck Heights to Toronto Airport (YYZ). However, there are services departing from Wesmont and arriving at UP Express Pearson Airport via Frank R Lautenberg Secaucus Upper Level, New York Penn Station and Toronto Union Station. The journey, including transfers, takes approximately 14h 41m.
The distance between Hasbrouck Heights and Toronto Airport (YYZ) is 553 km. The road distance is 745.1 km.
The best way to get from Hasbrouck Heights to Toronto Airport (YYZ) without a car is to train which takes 14h 41m and costs $110 - $220.
It takes approximately 4h 51m to get from Hasbrouck Heights to Toronto Airport (YYZ), including transfers.
Hasbrouck Heights to Toronto Airport (YYZ) bus services, operated by Greyhound USA, depart from New York, Ny station.
Hasbrouck Heights to Toronto Airport (YYZ) train services, operated by VIA Rail, depart from New York Penn Station.
The best way to get from Hasbrouck Heights to Toronto Airport (YYZ) is to fly which takes 5h 27m and costs $100 - $650. Alternatively, you can train, which costs $110 - $220 and takes 14h 41m, you could also bus, which costs $65 - $95 and takes 16h 21m.

- Distance: 552.7 km
- Duration: 4h 51m
What companies run services between Hasbrouck Heights, NJ, USA and Toronto Airport (YYZ), Canada?
American Airlines, Delta and WestJet fly from Hasbrouck Heights to Toronto Airport (YYZ) twice daily. Alternatively, VIA Rail operates a train from New York Penn Station to Toronto Union Station once daily. Tickets cost $140 - $250 and the journey takes 12h 26m.

- Website
- united.com
Flights from New York La Guardia to Toronto
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $100 - $480
Flights from New York La Guardia to Toronto via Washington Dulles
- Ave. Duration
- 3h 47m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $140 - $480
Flights from Newark to Toronto
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $120 - $550
Flights from Newark to Toronto via Washington Dulles
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $130 - $650
Flights from Newark to Toronto via Reagan Washington
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $110 - $500
Flights from Newark to Toronto via Boston
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $110 - $500
Flights from Newark to Buffalo
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $200 - $650
Flights from Newark to Buffalo via Washington Dulles
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $200 - $650

- Website
- aircanada.com
Flights from New York La Guardia to Toronto
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $100 - $480
Flights from Newark to Toronto
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $120 - $550
Flights from Newark to Toronto via Providence
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- $110 - $500

- Website
- westjet.com
Flights from New York La Guardia to Toronto
- Ave. Duration
- 1h 38m
- When
- Thursday and Friday
- Estimated price
- $100 - $700
Flights from New York JFK to Toronto
- Ave. Duration
- 2h 5m
- When
- Tuesday, Wednesday, Saturday and Sunday
- Estimated price
- $24 - $390
Flights from New York JFK to Toronto via Boston
- Ave. Duration
- 5h 1m
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $300 - $2,000
Flights from New York JFK to Buffalo
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $24 - $470

- Website
- delta.com
Flights from New York La Guardia to Toronto
- Ave. Duration
- 1h 38m
- When
- Thursday and Friday
- Estimated price
- $100 - $700
Flights from New York JFK to Toronto
- Ave. Duration
- 2h 5m
- When
- Tuesday, Wednesday, Saturday and Sunday
- Estimated price
- $24 - $390
Flights from New York JFK to Toronto via Boston
- Ave. Duration
- 5h 1m
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $300 - $2,000
Flights from New York JFK to Buffalo
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $24 - $470

- Website
- aa.com
Flights from New York La Guardia to Toronto
- Ave. Duration
- 1h 50m
- When
- Monday to Friday
- Estimated price
- $110 - $850
Flights from New York JFK to Toronto
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $190 - $850
Flights from New York JFK to Toronto via Philadelphia
- Ave. Duration
- 4h 54m
- When
- Monday and Thursday
- Estimated price
- $190 - $850

- Website
- jetblue.com
Flights from New York JFK to Buffalo
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $160 - $850

- Website
- flyporter.com
Flights from Newark to Billy Bishop Toronto City
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $85 - $330

- Phone
- +1 416-393-4636
- Website
- ttc.ca
Tram from Queens Quay West At Bathurst St East Side Billy Bishop Airport to Toronto Union Station
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- $4
- Website
- Toronto Transit

- Phone
- +1 416-869-3300
- Website
- upexpress.com
Train from Toronto Union Station to UP Express Pearson Airport
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $5 - $13
- Book at
- UP Express
- Pearson - Union
- $13
- 1-2 Stops
- $5 - $6

- Phone
- +1 1 888 842-7245
- Website
- viarail.ca
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 26m
- Frequency
- Once daily
- Estimated price
- $140 - $250
- Website
- VIA Rail
- Escape
- $100 - $140
- Economy
- $140 - $200
- EconomyPlus
- $180 - $250
- Business
- $250 - $340
Train from Niagara Falls Station to Toronto Union Station
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $55 - $110
- Website
- VIA Rail
- Escape
- $26 - $55
- Economy
- $55 - $80
- EconomyPlus
- $80 - $110
- Business
- $75 - $110

- Phone
- +1 973-491-7000
- Website
- njtransit.com
Bus from Boulevard At Passaic Ave Circle to Port Authority Bus Terminal
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- $2 - $8
- Schedules at
- njtransit.com

- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Toronto Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $120 - $150
- Schedules at
- niagaraairbus.com
- Book at
- niagaraairbus.com

- Phone
- +1 844-800-6828
- Website
- ourbus.com
Bus from New York, NY to Niagara Falls, NY
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $27 - $60
- Book at
- ourbus.com

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.
Rome2rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100/1-800-231-2222
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from New York, Ny to Toronto, On
- Ave. Duration
- 12h 50m
- Frequency
- 4 times a day
- Estimated price
- $70 - $100
- Website
- greyhound.com
- Economy
- $70 - $100
- Flexible
- $110 - $160
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
How to get from JFK to New York City
We show you the quickest, cheapest and easiest routes from the airport to the city
Read the travel guideTravelling to the US: What do I need to know?
Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideWhat documents do I need to cross Niagara Falls?
Take these documents to cross the international border between the Canadian and American side of the falls
Read the travel guideWhich side of Niagara Falls should I choose (and how do I get there)?
The best ways to get to the falls – and across them – whether you’re travelling from the US or Canada.
Read the travel guideMore Questions & Answers
The quickest flight from New York La Guardia Airport to Toronto Airport is the direct flight which takes 1h 37m.
Hasbrouck Heights to Toronto Airport (YYZ) bus services, operated by Greyhound USA, arrive at Toronto, On station.
Hasbrouck Heights to Toronto Airport (YYZ) train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Hasbrouck Heights to Toronto Airport (YYZ) is 745 km. It takes approximately 8h 24m to drive from Hasbrouck Heights to Toronto Airport (YYZ).
WestJet, American Airlines, Air Canada and United Airlines offer flights from New York La Guardia Airport to Toronto Airport.
There are 3034+ hotels available in Toronto Airport (YYZ). Prices start at $125 CAD per night.