Travel from Toronto to Indiana

Train, bus or fly from Toronto to Indiana?

Air Canada, Delta and two other airlines fly from Toronto to Indianapolis every 4 hours. Alternatively, you can take a bus from Toronto to Indianapolis via Ann Arbor, MI in around 12 h 5 min.

Travel Guides

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

How to get from Toronto to Indiana

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to Indianapolis airport, then line 8 bus to Indianapolis.5 h 6 min$208
From Union Station line 509 tram to Toronto Island airport, fly to Chicago Midway airport, bus to Highland, IN, then taxi to Hammond.5 h 41 min$202
From UP Express Union Station train to Toronto airport, fly to Chicago O'Hare airport, bus to Highland, IN, then taxi to Hammond.6 h 5 min$198
From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Chicago Midway airport, bus to Highland, IN, then taxi to Hammond.7 h 28 min$239
From Toronto, ON bus to Ann Arbor, MI then bus to Indianapolis, IN.12 h 5 min$95
From Toronto train to London, walk to London, ON, bus to Detroit, MI, then bus to Indianapolis, IN.12 h 49 min$123
From Toronto train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, then train to Indianapolis Amtrak.16 h 14 min$241
From Toronto drive to Indianapolis.9 h 13 min$83

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

It takes approximately 5 h 6 min to get from Toronto to Indiana, including transfers.

Is there a direct bus between Toronto and Indiana?

No, there is no direct bus from Toronto to Indiana. However, there are services departing from Toronto, ON and arriving at Indianapolis, IN via Ann Arbor, MI. The journey, including transfers, takes approximately 12 h 5 min.

Operators from Toronto to Indiana

OperatorPhoneWebsite
UP ExpressUP Express
Air CanadaAir Canada
DeltaDelta
United AirlinesUnited Airlines
American AirlinesAmerican Airlines
IndyGoIndyGo
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Coach USA201-225-7500Coach USA
Megabus877-462-6342Megabus
Niagara FrontierNiagara Frontier
Southwest AirlinesSouthwest Airlines
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Barons BusBarons Bus
VIA Rail+1 1 888 842-7245VIA Rail
Amtrak+1 1-800-872-7245Amtrak
Close Print Itinerary
  1. Here are 8 options to get from
    Toronto to Indiana:

    1. Trip:
      1 Fly Toronto to Indianapolis
      • One-Way approx: USD $170 - $458
      • Duration: 5 h 6 min
      Open +
      • Trip:
        1 Fly Toronto to Indianapolis
        • One-Way approx: USD $170 - $458
        • Duration: 5 h 6 min
        Close x
    2. Trip:
      2 Fly Toronto Island to Chicago Midway
      • One-Way approx: USD $126 - $395
      • Duration: 5 h 41 min
      Open +
      • Trip:
        2 Fly Toronto Island to Chicago Midway
        • One-Way approx: USD $126 - $395
        • Duration: 5 h 41 min
        Close x
    3. Trip:
      3 Fly Toronto to Chicago O'Hare, bus
      • One-Way approx: USD $135 - $386
      • Duration: 6 h 5 min
      Open +
      • Trip:
        3 Fly Toronto to Chicago O'Hare, bus
        • One-Way approx: USD $135 - $386
        • Duration: 6 h 5 min
        Close x
    4. Trip:
      4 Bus to Buffalo, fly to Chicago Midway
      • One-Way approx: USD $168 - $456
      • Duration: 7 h 28 min
      Open +
      • Trip:
        4 Bus to Buffalo, fly to Chicago Midway
        • One-Way approx: USD $168 - $456
        • Duration: 7 h 28 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $55 - $146
      • Duration: 12 h 5 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $55 - $146
        • Duration: 12 h 5 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $76 - $219
      • Duration: 12 h 49 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $76 - $219
        • Duration: 12 h 49 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $133 - $361
      • Duration: 16 h 14 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $133 - $361
        • Duration: 16 h 14 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 9 h 13 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 9 h 13 min
        Close x