There are 10 ways to get from St. Jacobs to Brooklyn by bus, plane, car, train, subway, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Toronto Pearson International Airport, fly to John F. Kennedy International Airport
best- Take the bus from Kitchener, ON to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to John F. Kennedy International Airport (JFK)YYZ - JFK
7h 12m$338–1,073Drive, train
cheapest- Drive from St. Jacobs to Oakville
- Take the train from Oakville to New York Penn StationVIA Rail
15h 22m$83–148Bus
- Take the bus from University of Waterloo Terminal to Winston Churchill Transitway Station25
- Take the bus from Mississauga to New YorkAdt N809
15h 37m$83–345Drive 472.9 mi
- Drive from St. Jacobs to Brooklyn472.9 mi
9h 27m$109–157Line 21 bus, line 25 bus, bus to Toronto Pearson International Airport, fly to Laguardia Airport, subway
- Take the bus from King / Henry to Conestoga Station
- Take the bus from University of Waterloo Terminal to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Take the bus from Kitchener, ON to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Laguardia Airport (LGA)YYZ - LGA
- Take the subway from Jackson Hts-Roosevelt Av to 15 St-Prospect Park
7h 54mLine 25 bus, bus to Toronto Pearson International Airport, fly to Newark Liberty International Airport, train, line 2 subway
- Take the bus from University of Waterloo Terminal to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Take the bus from Kitchener, ON to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Newark Liberty International Airport (EWR)YYZ - EWR
- Take the train from Newark Airport Railroad Station to New York Penn Station
- Take the subway from 34 St-Penn Station to Church Av
8h 7mBus, shuttle to Buffalo Niagara International Airport, fly to John F. Kennedy International Airport
- Take the bus from Kitchener, ON to Pearson International Airport Terminal 1
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to John F. Kennedy International Airport (JFK)BUF - JFK
8h 22m$188–593Bus, shuttle to Buffalo Niagara International Airport, fly to Laguardia Airport
- Take the bus from Kitchener, ON to Pearson International Airport Terminal 1
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to Laguardia Airport (LGA)BUF - LGA
9h 8m$176–578Line 301 train, train, train to Toronto Island Airport, fly to Newark Liberty International Airport, line 2 subway
- Take the train from Conestoga Station to Central Station
- Take the train from Kitchener GO to Bramalea GO
- Take the train from Bramalea GO to Toronto Union Station
- Fly from Toronto Island Airport (YTZ) to Newark Liberty International Airport (EWR)YTZ - EWR
- Take the train from Newark Airport Railroad Station to New York Penn Station
- Take the subway from 34 St-Penn Station to Church Av
9h 28mLine 301 train, train, train to Toronto Island Airport, fly to Laguardia Airport, subway
- Take the train from Conestoga Station to Central Station
- Take the train from Kitchener GO to Bramalea GO
- Take the train from Bramalea GO to Toronto Union Station
- Fly from Toronto Island Airport (YTZ) to Laguardia Airport (LGA)YTZ - LGA
- Take the subway from Jackson Hts-Roosevelt Av to 15 St-Prospect Park
9h 2m
St. Jacobs to Brooklyn by bus, foot, and subway
Questions & Answers
The cheapest way to get from St. Jacobs to Brooklyn is to drive and train which costs $80 - $150 and takes 15h 22m.
The fastest way to get from St. Jacobs to Brooklyn is to bus and fly which takes 7h 12m and costs $330 - $1,100.
The distance between St. Jacobs and Brooklyn is 443 miles. The road distance is 475.7 miles.
The best way to get from St. Jacobs to Brooklyn without a car is to bus which takes 15h 37m and costs $80 - $350.
It takes approximately 7h 12m to get from St. Jacobs to Brooklyn, including transfers.
Yes, the driving distance between St. Jacobs to Brooklyn is 476 miles. It takes approximately 9h 27m to drive from St. Jacobs to Brooklyn.
There are 2825+ hotels available in Brooklyn.
What companies run services between St. Jacobs, ON, Canada and Brooklyn, Kings County, NY, USA?
You can take a bus from King / Henry to Prospect Park via Conestoga Station, University Of Waterloo Station, University of Waterloo Terminal, Winston Churchill Transitway Station, Mississauga, New York, and 42 St-Times Square in around 15h 37m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $35–240
Flights from Toronto Island Airport to Laguardia Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $35–250
- Website
- united.com
Flights from Toronto Pearson International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $35–240
Flights from Toronto Island Airport to Laguardia Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $35–250
- Website
- delta.com
Flights from Toronto Pearson International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $40–260
Flights from Buffalo Niagara International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $60–410
Flights from Buffalo Niagara International Airport to Laguardia Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $60–410
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $120–240
Flights from Toronto Pearson International Airport to Newark Liberty International Airport via Ottawa
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $110–340
Flights from Toronto Island Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $100–290
Flights from Toronto Island Airport to Newark Liberty International Airport via Ottawa
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $100–290
- Website
- aa.com
Flights from Toronto Pearson International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $40–260
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- $40–260
Flights from Buffalo Niagara International Airport to Laguardia Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $60–410
Flights from Buffalo Niagara International Airport to Laguardia Airport via Reagan Washington
- Ave. Duration
- 3h 38m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–470
- Website
- jetblue.com
Flights from Buffalo Niagara International Airport to John F. Kennedy International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $60–410
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Oakville to New York Penn Station
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $70–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $90–130
- Economy Adult - Advanced Booking
- $90–110
- Economy Escape Advanced Booking - Adult
- $70–90
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Newark Airport Railroad Station to New York Penn Station
- Ave. Duration
- 31 min
- Frequency
- Every 20 minutes
- Estimated price
- $15–19
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult Airport
- $15–19
- Phone
- +1 519-585-7555
- Website
- grt.ca
Train from Conestoga Station to Central Station
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Website
- https://www.grt.ca/en/index.aspx
- Schedules at
- https://www.grt.ca/en/schedules-maps/schedules.aspx
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Kitchener GO to Bramalea GO
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Bramalea GO to Toronto Union Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $5–7
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Kitchener, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $20–50
- Website
- https://www.ourbus.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from University of Waterloo Terminal to Winston Churchill Transitway Station
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $10–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–12
Bus from University of Waterloo Terminal to Sportsworld Dr. @ Hwy. 8 Park & Ride
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $3–5
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Mississauga to New York
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $70–330
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $70–310
- Flexible
- $120–330
- Phone
- +1 519-585-7555
- Website
- grt.ca
Bus from King / Henry to Conestoga Station
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.grt.ca/en/index.aspx
- Schedules at
- https://www.grt.ca/en/schedules-maps/schedules.aspx
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–110
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
Want to know more about travelling around United States
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
How to get from JFK to New York City
Read the travel guide













