Travel from Boston to Toronto

Train, bus or fly from Boston to Toronto?

Porter Airlines and Air Canada fly from Boston to Toronto every 3 hours. Alternatively, you can take a bus from Boston to Toronto via Albany, NY and Rochester in around 15 h 11 min.

Book transport from Boston to Toronto

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Boston to Toronto

ModeDurationPrice
From South Station Silver Line - Outbound bus to Boston airport, fly to Toronto Island airport, then line 509 tram to Toronto.4 h 24 min$156
From South Station Silver Line - Outbound bus to Boston airport, fly to Toronto airport, then train to Toronto.4 h 33 min$176
From South Station Silver Line - Outbound bus to Boston airport, fly to Buffalo airport, then bus to Toronto.6 h 38 min$185
From Boston South Station Amtrak train to Providence Station, line 66 bus to Providence airport, fly to Toronto airport, then train to Toronto.5 h 59 min$532
From Boston, MA South Station bus to Albany, NY, bus to Rochester, then bus to Toronto, ON.15 h 11 min$132
From Boston South Station Amtrak train to Utica then train to Toronto.16 h 57 min$216
From Boston, MA South Station - Gate 13 bus to New York, NY then bus to Toronto, ON.17 h 5 min$76
From Boston South Station Amtrak train to New York then train to Toronto.17 h 6 min$404
From Boston drive to Toronto.9 h 31 min$89

How long does it take to get from Boston to Toronto?

It takes approximately 4 h 24 min to get from Boston to Toronto, including transfers.

Is there a direct train between Boston and Toronto?

No, there is no direct train from Boston to Toronto. However, there are services departing from Boston South Station Amtrak and arriving at Toronto via Utica. The journey, including transfers, takes approximately 16 h 57 min.

Is there a direct bus between Boston and Toronto?

No, there is no direct bus from Boston to Toronto. However, there are services departing from Boston, MA South Station and arriving at Toronto, ON via Albany, NY and Rochester. The journey, including transfers, takes approximately 15 h 11 min.

Operators from Boston to Toronto

OperatorPhoneWebsite
MBTAMBTA
Porter AirlinesPorter Airlines
Air CanadaAir Canada
Toronto TransitToronto Transit
WestJetWestJet
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
DeltaDelta
UP ExpressUP Express
JetBlue AirwaysJetBlue Airways
Southwest AirlinesSouthwest Airlines
Megabus CA1-866-488-4452Megabus CA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
RIPTA+1 401-781-9400RIPTA
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Trailways New YorkTrailways New York
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail
Megabus877-462-6342Megabus