Rome2Rio

How to get fromArmstrong to Winnipegby bus, plane, train, or car

Find Transport to Winnipeg

See all options

There are 8 ways to get from Armstrong to Winnipeg by bus, plane, train, or car

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 to Rouyn-Noranda Airport, fly

    best
    1. Take the bus from Nedelec, PQ to Rouyn Noranda, PQbus bus
    2. Fly from Rouyn-Noranda Airport (YUY) to Winnipeg J. A. Richardson International Airport (YWG)plane plane YUY - YWG
    10h 20m
    $409–1,350
  2. Bus

    cheapest
    1. Take the bus from Earlton to North Baybus bus
    2. Take the bus from North Bay to Sudburybus bus
    3. Take the bus from Sudbury to Sault Ste Mariebus bus
    4. Take the bus from Sault Ste Marie to Thunder Baybus bus
    5. Take the bus from Thunder Bay to Winnipegbus bus
    31h 48m
    $143–438
  3. Bus, train

    1. Take the bus from Earlton to North Baybus bus
    2. Take the bus from North Bay to Yorkdalebus bus
    3. Take the train from Toronto Union Station to Winnipegtrain train
    44h 21m
    $484–1,077
  4. Drive 1,596 km

    1. Drive from Armstrong to Winnipegcar car 1,596 km
    20h 9m
    $316–456
  5. Bus, bus to Timmins/Victor M. Power Airport, fly

    1. Take the bus from Earlton to Mathesonbus bus
    2. Take the bus from Matheson to Timminsbus bus
    3. Fly from Timmins/Victor M. Power Airport (YTS) to Winnipeg J. A. Richardson International Airport (YWG)plane plane YTS - YWG
    11h 17m
    $560–1,215
  6. Bus, bus to Greater Sudbury Airport, fly

    1. Take the bus from Earlton to North Baybus bus
    2. Take the bus from North Bay to Sudburybus bus
    3. Fly from Greater Sudbury Airport (YSB) to Winnipeg J. A. Richardson International Airport (YWG)plane plane YSB - YWG
    12h 12m
    $452–1,056
  7. Bus, bus to Toronto Pearson International Airport, fly

    1. Take the bus from Earlton to North Baybus bus
    2. Take the bus from North Bay to Vaughan - Hwy 407bus bus
    3. Fly from Toronto Pearson International Airport (YYZ) to Winnipeg J. A. Richardson International Airport (YWG)plane plane YYZ - YWG
    12h 47m
    $145–578
  8. Bus, bus to Ottawa Macdonald-Cartier International Airport, fly

    1. Take the bus from Earlton to North Baybus bus
    2. Take the bus from North Bay to Ottawa - Via Railbus bus
    3. Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Winnipeg J. A. Richardson International Airport (YWG)plane plane YOW - YWG
    13h 36m
    $220–785

Armstrong to Winnipeg by bus

Calendar6Weekly Buses
Duration31h 48mAverage Duration
Ticket$143Cheapest Price
See schedules

Questions & Answers

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

You can take a bus from Earlton to Winnipeg via North Bay, Sudbury, Sault Ste Marie, and Thunder Bay in around 31h 48m.

Airlines
Train operators
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 Best ways to travel around Australia, Want to know more about Flixbus?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers