Rome2Rio

How to get fromSaginaw to Ottawaby bus, train, car, plane, or bus (Flixbus)

Find Transport to Ottawa

See all options

There are 12 ways to get from Saginaw to Ottawa by bus, train, car, plane, or bus (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. Bus, train via Detroit

    best
    1. Take the bus from Saginaw to Detroitbus bus
    2. Take the train from Windsor to Toronto Union Stationtrain train
    3. Take the train from Toronto Union Station to Ottawatrain train
    13h 48m
    $206–671
  2. Bus

    cheapest
    1. Take the bus from Saginaw to Detroitbus bus It 43
    2. Take the bus from Detroit Bus Station to Ottawabus bus FlixBus 2701 / ...
    17h 10m
    $135–229
  3. Bus, train

    1. Take the bus from Saginaw to Detroitbus bus
    2. Take the bus from Detroit Bus Station to Torontobus bus
    3. Take the train from Toronto Union Station to Ottawatrain train
    16h 13m
    $185–459
  4. Drive  832.1 km

    1. Drive from Saginaw to Ottawacar car 832.1 km
    9h 45m
    $149–216
  5. Bus to Windsor Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Detroitbus bus
    2. Fly from Windsor Airport (YQG) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YQG - YOW
    9h 11m
    $289–553
  6. Bus, train via Sarnia

    1. Take the bus from Saginaw to Flintbus bus
    2. Take the train from Flint Amtrak Station to Port Huron Stationtrain train
    3. Take the train from Sarnia to Toronto Union Stationtrain train
    4. Take the train from Toronto Union Station to Ottawatrain train
    15h 27m
    $223–698
  7. Bus, train to Detroit, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Pontiacbus bus
    2. Take the train from Pontiac Amtrak Station to Dearborntrain train
    3. Fly from Detroit (DTW) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane DTW - YOW
    10h 49m
    $172–888
  8. Bus, train, train to London International Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Flintbus bus
    2. Take the train from Flint Amtrak Station to Port Huron Stationtrain train
    3. Take the train from Sarnia to Londontrain train
    4. Fly from London International Airport (YXU) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YXU - YOW
    9h 35m
    $445–2,039
  9. Bus, train to Toronto Island Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Detroitbus bus
    2. Take the train from Windsor to Toronto Union Stationtrain train
    3. Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YTZ - YOW
    11h 3m
    $323–925
  10. Bus, train to Toronto Pearson International Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Detroitbus bus
    2. Take the train from Windsor to Toronto Union Stationtrain train
    3. Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YYZ - YOW
    11h 21m
    $251–906
  11. Bus, train to Detroit, fly to Montréal–Pierre Elliott Trudeau International Airport, train

    1. Take the bus from Saginaw to Pontiacbus bus
    2. Take the train from Pontiac Amtrak Station to Dearborntrain train
    3. Fly from Detroit (DTW) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane plane DTW - YUL
    4. Take the train from Dorval to Ottawatrain train
    11h 10m
    $526–2,427
  12. Bus, train to John C. Munro Hamilton International Airport, fly to Ottawa Macdonald-Cartier International Airport

    1. Take the bus from Saginaw to Detroitbus bus
    2. Take the train from Windsor to Aldershottrain train
    3. Fly from John C. Munro Hamilton International Airport (YHM) to Ottawa Macdonald-Cartier International Airport (YOW)plane plane YHM - YOW
    11h 49m
    $210–897

Saginaw to Ottawa by bus, train, and tram

Calendar7Weekly Services
Duration16h 13mAverage Duration
Ticket$185Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Saginaw, MI, USA and Ottawa, ON, Canada?

You can take a bus from Saginaw to Ottawa via Detroit Bus Station in around 17h 10m.

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