There are 10 ways to get from The Bronx to Pickering by plane, bus, train, bus (Greyhound), car, shuttle, subway, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Laguardia Airport to Toronto Pearson International Airport, bus
best- Fly from Laguardia Airport (LGA) to Toronto Pearson International Airport (YYZ)LGA - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
6h 13m$188–409Bus (Flixbus)
cheapest- Take the bus from New York Midtown to Markham - Cornell Bus GOFlixBus 2685
16h 27m$94–167Train
- Take the train from Yonkers to Toronto Union StationVIA Rail
14h 56m$121–210Bus via Toronto (Greyhound)
- Take the bus from Port Authority Bus Terminal to TorontoGreyhound US0215
15h 37m$111–161Drive 786.7 km
- Drive from The Bronx to Pickering786.7 km
9h 28m$158–228Fly Newark Liberty International Airport to Toronto Pearson International Airport, bus
- Fly from Newark Liberty International Airport (EWR) to Toronto Pearson International Airport (YYZ)EWR - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
6h 36m$196–547Fly John F. Kennedy International Airport to Toronto Pearson International Airport, bus
- Fly from John F. Kennedy International Airport (JFK) to Toronto Pearson International Airport (YYZ)JFK - YYZ
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
6h 34m$453–1,444Fly Laguardia Airport to Buffalo Niagara International Airport, shuttle, bus
- Fly from Laguardia Airport (LGA) to Buffalo Niagara International Airport (BUF)LGA - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
7h 27m$318–1,479Line 5 subway to Laguardia Airport, fly to Toronto Island Airport, train, line 112 bus
- Take the subway from E 180 St to 125th Street
- Fly from Laguardia Airport (LGA) to Toronto Island Airport (YTZ)LGA - YTZ
- Take the train from Toronto Union Station to Pickering GO
- Take the bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knox
6h 58mLine 2 subway, train to Newark Liberty International Airport, fly to Toronto Island Airport, train, line 112 bus
- Take the subway from Bronx Park East to 34 St-Penn Station
- Take the train from New York Penn Station to Newark Airport Railroad Station
- Fly from Newark Liberty International Airport (EWR) to Toronto Island Airport (YTZ)EWR - YTZ
- Take the train from Toronto Union Station to Pickering GO
- Take the bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knox
7h 20m
The Bronx to Pickering by train and bus
Questions & Answers
The cheapest way to get from The Bronx to Pickering is to bus via Toronto which costs $110 - $170 and takes 15h 37m.
The fastest way to get from The Bronx to Pickering is to fly and bus which takes 6h 13m and costs $180 - $410.
No, there is no direct bus from The Bronx to Pickering. However, there are services departing from Morris Park Av/White Plains Rd and arriving at Brock Rd. @ Hwy. 407 Park & Ride via New York Midtown and Cornell Bus Terminal. The journey, including transfers, takes approximately 16h 27m.
The distance between The Bronx and Pickering is 660 km. The road distance is 786.7 km.
The best way to get from The Bronx to Pickering without a car is to train which takes 14h 56m and costs $120 - $210.
It takes approximately 6h 13m to get from The Bronx to Pickering, including transfers.
The Bronx to Pickering bus services, operated by Flixbus USA, depart from New York Midtown station.
The best way to get from The Bronx to Pickering is to train which takes 14h 56m and costs $120 - $210. Alternatively, you can bus via Toronto, which costs $110 - $170 and takes 15h 37m.
The Bronx to Pickering bus services, operated by Flixbus USA, arrive at Markham - Cornell Bus GO station.
Yes, the driving distance between The Bronx to Pickering is 787 km. It takes approximately 9h 28m to drive from The Bronx to Pickering.
What companies run services between The Bronx, NY, USA and Pickering, ON, Canada?
VIA Rail operates a train from Yonkers to Toronto Union Station once daily. Tickets cost $100–180 and the journey takes 11h 59m. Alternatively, Greyhound USA operates a bus from Port Authority Bus Terminal to Toronto 3 times a day. Tickets cost $95–150 and the journey takes 12h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $55–360
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $50–330
Flights from Newark Liberty International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $65–370
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $50–330
Flights from Laguardia Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 3h 46m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $240–1,400
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $75–430
Flights from Newark Liberty International Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 3h 42m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $65–380
- Website
- aircanada.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $55–360
Flights from Newark Liberty International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $50–330
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $50–330
Flights from Laguardia Airport to Toronto Island Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $60–380
Flights from Laguardia Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $80–440
- Website
- delta.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $55–360
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–330
Flights from Laguardia Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $180–1,300
- Website
- flyporter.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $170–330
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–330
Flights from Newark Liberty International Airport to Toronto Island Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $140–410
- Website
- aa.com
Flights from Laguardia Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- $55–360
Flights from John F. Kennedy International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $50–330
Flights from Laguardia Airport to Buffalo Niagara International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $180–1,300
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Yonkers to Toronto Union Station
- Ave. Duration
- 11h 59m
- Frequency
- Once daily
- Estimated price
- $100–180
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $120–180
- Economy Adult - Advanced Booking
- $120–160
- Economy Escape Advanced Booking - Adult
- $100–130
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Toronto Union Station to Pickering GO
- Ave. Duration
- 43 min
- Frequency
- Every 20 minutes
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from New York Penn Station to Newark Airport Railroad Station
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $21–26
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult Airport
- $21–26
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hwy 407 Bus Terminal to Brock Rd. @ Hwy. 407 Park & Ride
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Port Authority Bus Terminal to Toronto
- Ave. Duration
- 12h 5m
- Frequency
- 3 times a day
- Estimated price
- $95–150
- Website
- https://www.greyhound.com/
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–150
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1 866-247-0055
- Website
- durhamregiontransit.com
Bus from Pickering Parkway Terminal Platform B12 to Peter Matthews Southbound @ Alexander Knox
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Schedules at
- https://www.durhamregiontransit.com/Modules/AccessibleSchedules/Index.aspx
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from New York Midtown to Markham - Cornell Bus GO
- Ave. Duration
- 13h 45m
- Frequency
- 6 times a week
- Estimated price
- $85–150
- Schedules at
- flixbus.com
- Adult
- $85–150
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
Need to know: Greyhound
Read the travel guide
How to get from JFK to New York City
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 220+ hotels available in Pickering.
















