Find coaches from Toronto to Sault Ste. Marie, CA

Next departures

Next departures from Toronto to Sault Ste. Marie on 10 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Ontario Northland
    GO Transit - 1 Yorkdale Rd
    Sault CollegeCheapest
    Ontario Northland
      GO Transit - 1 Yorkdale Rd
      Howard JohnsonFastest
      Ontario Northland
        GO Transit - 1 Yorkdale Rd
        Sault CollegeNo tags
        Metrolinx + Ontario Northland
          Toronto Pearson Airport YYZ Terminal 1
          Sault Area HospitalNo tags
          Ontario Northland
            GO Transit - 1 Yorkdale Rd
            Sault CollegeNo tags

            Last refresh of the prices: Today at 00:09 EST.

            Compare 2 ways to travel from Toronto to Sault Ste. Marie

            We recommend carpooling

            Among the sustainable travel choices, the carpool stands out as a good way to reach Sault Ste. Marie. The journey takes about 8 hours and with fares starting at just £61, it presents an excellent value for a comfortable ride.

            1carpool per day
            8hAverage duration
            312 milesDistance
            21kgCO₂ emissions
            Average price£2 - £129Average duration13h 17m
            13kg CO₂e
            Carpool
            Average price£61 - £85Average duration8h
            21kg CO₂e

            Frequently asked questions about travelling by bus from Toronto to Sault Ste. Marie, CA

            1. How far is Sault Ste. Marie from Toronto by coach?

              The journey from Toronto to Sault Ste. Marie by coach covers an approximate distance of 311 miles (502 km).

            2. Is there a way to reach Sault Ste. Marie from Toronto without flying?

              To travel from Toronto to Sault Ste. Marie without flying, you can take the coaches. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You also have the option of utilising carpooling services.

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            07/11
            £92
            08/11
            No data
            Today
            £89
            10/11
            £89
            11/11
            £81
            12/11
            £81
            13/11
            £73
            14/11
            £72
            busbud logoThe cheapest trip from Toronto to Sault Ste. Marie, CA was searched and found on 14 Nov 2025 with a price of £72

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Toronto to Sault Ste. Marie, CA as early as possible.

            You can expect to pay from £72 to £104 for a bus ticket from Toronto to Sault Ste. Marie, CA based on the last 2 days. You can expect to find the cheapest price for the trip at £72, which is on 2025-11-14.

            Why choose Busbud?

            The Best Way To Book Bus and Train Tickets

            Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.

            People from around the world trust Busbud

            Popular Buses Connecting Toronto

            Buses Leaving from Toronto

            Buses Going to Toronto

            Popular Buses Connecting Sault Ste. Marie

            Buses Leaving from Sault Ste. Marie

            Buses Going to Sault Ste. Marie