Travel from Brampton to New-York

Train, bus or fly from Brampton to New York?

Air Canada, WestJet and two other airlines fly from Brampton to New York hourly. Alternatively, Greyhound Canada operates a bus from Brampton to New York twice daily. Tickets cost $45 - $110 and the journey takes 10 h 15 min. Greyhound USA also services this route once daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Brampton to New York

ModeDurationPrice
From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.4 h 59 min$149
From Brampton train to Union Station, line 509 tram to Toronto Island airport, fly to Newark airport, then train to New York.5 h 13 min$210
From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.5 h$168
From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to Newark airport, then train to New York.5 h 6 min$179
From Brampton train to Toronto, train to Niagara Falls, ON, bus to Buffalo airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.8 h 56 min$227
From Brampton GO train to Weston GO/UP, train to Toronto airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then train to New York.6 h 28 min$468
From Brampton Bus Terminal bus to Front St. At Bay St., line 6 bus to Toronto, ON, Thru-Bus to 42 St - Port Authority Bus Terminal, then subway to W 4 St.12 h 33 min$87
From Brampton Bus Terminal bus to Front St. At Bay St., line 6 bus to Toronto, ON, then bus to New York, NY.13 h 20 min$64
From Brampton train to Toronto then train to New York.14 h 55 min$178
From Brampton drive to New York.8 h 37 min$77

How long does it take to get from Brampton to New York?

It takes approximately 4 h 59 min to get from Brampton to New York, including transfers.

Is there a direct train between Brampton and New York?

No, there is no direct train from Brampton to New York. However, there are services departing from Brampton and arriving at New York via Toronto. The journey, including transfers, takes approximately 14 h 55 min.

Is there a direct bus between Brampton and New York?

No, there is no direct bus from Brampton to New York. However, there are services departing from Brampton Bus Terminal and arriving at New York, NY via Front St. At Bay St. and Toronto, ON. The journey, including transfers, takes approximately 13 h 20 min.

Operators from Brampton to New York

OperatorPhoneWebsite
GO TransitGO Transit
UP ExpressUP Express
Air CanadaAir Canada
WestJetWestJet
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
New York City Transit (MTA)New York City Transit (MTA)
VIA Rail+1 1 888 842-7245VIA Rail
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
DeltaDelta
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
Megabus CA1-866-488-4452Megabus CA
JetBlue AirwaysJetBlue Airways
SEPTASEPTA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Megabus877-462-6342Megabus