Rome2Rio

How to get fromWinnipeg to Terrace Bayby bus, car, or plane

Find Transport to Terrace Bay

See all options

There are 4 ways to get from Winnipeg to Terrace Bay by bus, car, or plane

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

  1. Bus

    best
    1. Take the bus from Winnipeg to Thunder Baybus bus Ontc
    2. Take the bus from Thunder Bay to Terrace Baybus bus Ontc
    12h 42m
    $65–189
  2. Drive  896 km

    1. Drive from Winnipeg to Terrace Baycar car 896 km
    11h 19m
    $160–231
  3. Fly, bus

    1. Fly from Winnipeg J. A. Richardson International Airport (YWG) to Thunder Bay International Airport (YQT)plane plane YWG - YQT
    2. Take the bus from Thunder Bay - 947 Memorial Avenue to Terrace Bay - Moe and Jo'sbus bus
    7h 48m
    $288–878
  4. Bus via Sioux Lookout

    1. Take the bus from Winnipeg - Balmoral Transit Station to Sioux Lookout - Tim Horton'sbus bus
    2. Take the bus from Sioux Lookout - Tim Horton's to Thunder Bay - 947 Memorial Avenuebus bus
    3. Take the bus from Thunder Bay - 947 Memorial Avenue to Terrace Bay - Moe and Jo'sbus bus
    15h 48m
    $451–609

Winnipeg to Terrace Bay by bus

Calendar6Weekly Buses
Duration12h 42mAverage Duration
Ticket$65Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Winnipeg, MB, Canada and Terrace Bay, ON, Canada?

You can take a bus from Winnipeg to Terrace Bay via Thunder Bay in around 12h 42m.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, 4 stunningly beautiful Philippines islands you need to visit, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.