Rome2Rio

How to get fromChicago to Terrace Bayby train, bus, car, plane or bus (Greyhound, Flixbus)

Find Transport to Terrace Bay

See all options

There are 7 ways to get from Chicago to Terrace Bay by train, bus, car, plane, or bus (Greyhound, Flixbus)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus

    best
    1. Take the train from Chicago Union Station to Milwaukeetrain train
    2. Take the bus from Milwaukee to Escanababus bus
    3. Take the bus from Escanaba, MI to Sault Ste. Marie, MIbus bus
    4. Take the bus from Sault Ste Marie to Terrace Baybus bus
    19h 45m
    $201–367
  2. Fly to Chippewa County International Airport, bus

    cheapest
    1. Fly from Chicago O'Hare International Airport (ORD) to Chippewa County International Airport (CIU)plane plane ORD - CIU
    2. Take the bus from Sault Ste Marie to Terrace Baybus bus
    11h 15m
    $140–489
  3. Drive 1,212.4 km

    1. Drive from Chicago to Terrace Baycar car 1,212.4 km
    13h 58m
    $239–346
  4. Fly to Thunder Bay International Airport, bus

    1. Fly from Chicago O'Hare International Airport (ORD) to Thunder Bay International Airport (YQT)plane plane ORD - YQT
    2. Take the bus from Thunder Bay to Terrace Baybus bus
    12h 43m
    $541–1,688
  5. Bus

    1. Take the bus from Chicago Bus Station to Green Bay Transit Centerbus bus
    2. Take the bus from Green Bay, WI - Transit to Escanababus bus
    3. Take the bus from Escanaba, MI to Sault Ste. Marie, MIbus bus
    4. Take the bus from Sault Ste Marie to Terrace Baybus bus
    20h 46m
    $182–351
  6. Train, bus via Lansing

    1. Take the train from Chicago Union Station to East Lansing Amtrak Stationtrain train
    2. Take the bus from East Lansing, MI to St. Ignace, MIbus bus
    3. Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus bus
    4. Take the bus from Sault Ste Marie to Terrace Baybus bus
    21h 6m
    $232–437
  7. Train, bus #2

    1. Take the train from Chicago Union Station to Kalamazootrain train
    2. Take the bus from Kalamazoo Metro Transit to St. Ignacebus bus
    3. Take the bus from St. Ignace Transportation Center to Sault Ste. Marie, MIbus bus
    4. Take the bus from Sault Ste Marie to Terrace Baybus bus
    21h 22m
    $219–397

Chicago O'Hare International Airport (ORD) to Thunder Bay International Airport (YQT) flights

Calendar32Weekly Planes
Duration6h 39mAverage Duration
Ticket$108Cheapest Price
See schedules

Questions & Answers

What companies run services between Chicago, IL, USA and Terrace Bay, ON, Canada?

You can take a bus from Chicago Bus Station to Terrace Bay via Green Bay, WI - Transit, Escanaba, MI, Sault Ste. Marie, MI, and Sault Ste Marie in around 20h 46m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Canada

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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound