Travel from Toronto to Brooklyn-MI-USA

Bus or train from Toronto to Brooklyn?

VIA Rail operates a train from Toronto to Brooklyn every 30 minutes. Tickets cost $40 - $140 and the journey takes 4 h 9 min. Amtrak also services this route 3 times a day. Alternatively, Greyhound Canada operates a bus from Toronto to Brooklyn 4 times a day. Tickets cost $26 - $65 and the journey takes 4 h 57 min. 3 other operators also service this route.

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 Toronto to Brooklyn

From Toronto train to Windsor, drive to Detroit Amtrak, train to Jackson Amtrak, then taxi to Brooklyn. 7 h 5 min $215. From Toronto, ON bus to Detroit, MI, bus to Jackson, MI, then taxi to Brooklyn. 8 h 5 min $156. From Toronto, ON bus to Ann Arbor, MI, bus to Jackson, MI, then taxi to Brooklyn. 8 h 27 min $154. From Toronto drive to Brooklyn. 5 h 42 min $61. From Union Station line 509 tram to Toronto Island airport, fly to Windsor airport, line 8 bus to Windsor Transit Terminal, line 2222 bus to Beaubien & Jefferson, line 053 bus to Detroit Amtrak, train to Jackson Amtrak, then taxi to Brooklyn. 7 h 11 min $347. From UP Express Union Station train to Toronto airport, fly to Windsor airport, line 8 bus to Windsor Transit Terminal, line 2222 bus to Beaubien & Jefferson, line 053 bus to Detroit Amtrak, train to Jackson Amtrak, then taxi to Brooklyn. 7 h 27 min $286. From UP Express Union Station train to Toronto airport, fly to Detroit airport, line 261 bus to Dearborn Amtrak, train to Jackson Amtrak, then taxi to Brooklyn. 6 h 51 min $434. From UP Express Union Station train to Toronto airport, fly to Sarnia airport, drive to Port Huron Amtrak, train to East Lansing, MI - Amtrak, Amtrak Thruway to Jackson, MI - Amtrak, then taxi to Brooklyn. 8 h 10 min. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Detroit airport, line 261 bus to Dearborn Amtrak, train to Jackson Amtrak, then taxi to Brooklyn. 8 h 40 min $470.

Operators from Toronto to Brooklyn

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Amtrak+1 1-800-872-7245Amtrak
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Hoosier RideHoosier Ride
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Transit Windsor519-255-2489Transit Windsor
Detroit Department of TransportationDetroit Department of Transportation
UP ExpressUP Express
Air CanadaAir Canada
DeltaDelta
Southeast Michigan SMART+1 866-962-5515Southeast Michigan SMART
Megabus877-462-6342Megabus
Niagara FrontierNiagara Frontier
Close Print Itinerary
  1. Here are 9 options to get from
    Toronto to Brooklyn:

    1. Trip:
      1 Train
      • One-Way approx: USD $115 - $253
      • Duration: 7 h 5 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $115 - $253
        • Duration: 7 h 5 min
        Close x
    2. Trip:
      2 Bus via Detroit, MI
      • One-Way approx: USD $86 - $159
      • Duration: 8 h 5 min
      Open +
      • Trip:
        2 Bus via Detroit, MI
        • One-Way approx: USD $86 - $159
        • Duration: 8 h 5 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $90 - $153
      • Duration: 8 h 27 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $90 - $153
        • Duration: 8 h 27 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 5 h 42 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 5 h 42 min
        Close x
    5. Trip:
      5 Fly Toronto Island to Windsor, train
      • One-Way approx: USD $160 - $423
      • Duration: 7 h 11 min
      Open +
      • Trip:
        5 Fly Toronto Island to Windsor, train
        • One-Way approx: USD $160 - $423
        • Duration: 7 h 11 min
        Close x
    6. Trip:
      6 Fly Toronto to Windsor, train
      • One-Way approx: USD $165 - $475
      • Duration: 7 h 27 min
      Open +
      • Trip:
        6 Fly Toronto to Windsor, train
        • One-Way approx: USD $165 - $475
        • Duration: 7 h 27 min
        Close x
    7. Trip:
      7 Fly Toronto to Detroit, train
      • One-Way approx: USD $217 - $558
      • Duration: 6 h 51 min
      Open +
      • Trip:
        7 Fly Toronto to Detroit, train
        • One-Way approx: USD $217 - $558
        • Duration: 6 h 51 min
        Close x
    8. Trip:
      8 Fly Toronto to Sarnia, train, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 8 h 10 min
      Open +
      • Trip:
        8 Fly Toronto to Sarnia, train, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 8 h 10 min
        Close x
    9. Trip:
      9 Bus to Buffalo, fly to Detroit, train
      • One-Way approx: USD $217 - $610
      • Duration: 8 h 40 min
      Open +
      • Trip:
        9 Bus to Buffalo, fly to Detroit, train
        • One-Way approx: USD $217 - $610
        • Duration: 8 h 40 min
        Close x