Bus Tickets from Kingston, CA to Toronto

Next bus departures

Next departures for Kingston to Toronto on November 13
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Rider ExpressBus
    Esso - 1185 Division St.
    Union Station Bus TerminalCheapest
    Orléans Express	Bus
    1141 Division St, Harvey's
    Toronto North - Vaughan - Pioneer VillageFastest
    Rider ExpressBus
      Esso - 1185 Division St.
      Union Station Bus TerminalNo tags
      FlixBusBus
      Wellington St.
      Union Station Bus TerminalNo tags
      Megabus CanadaBus
        Kingston Union St
        Toronto Pearson Airport (YYZ) terminal 1 No tags
        Orléans Express	Bus
        1141 Division St, Harvey's
        Toronto Pearson Airport YYZ Terminal 1No tags
        Rider ExpressBus
          Esso - 1185 Division St.
          Union Station Bus TerminalNo tags
          FlixBusBus
          Wellington St.
          Union Station Bus TerminalNo tags

          Last refresh of the prices: Today at 9:25 PM EST.

          Compare 4 ways to go from Kingston to Toronto

          We recommend carpooling

          Among the sustainable travel choices, the carpool stands out as a good way to reach Toronto. The journey takes about 2 hours 45 minutes, and with fares starting at just $26, it presents an excellent value for a comfortable ride.

          15carpool per day
          2h 45mAverage Duration
          241 kmDistance
          10kgCO₂ emissions
          Average Price$4 - $106Average Duration3h 15m
          6kg CO₂e
          Average Price$51 - $417Average Duration2h 35m
          22kg CO₂e
          Shuttle
          Average Price$29 - $87Average Duration3h 45m
          8kg CO₂e
          Carpool
          Average Price$26 - $64Average Duration2h 45m
          10kg CO₂e

          Frequently asked questions about travelling from Kingston, CA to Toronto by bus

          1. What is the travel distance from Kingston to Toronto?

            The distance between Kingston and Toronto is approximately 243 km (151 miles).

          2. What are the departure and arrival locations for buses traveling from Kingston to Toronto?

            Buses departing from Esso - 1185 Division St. In Kingston will take you to Union Station Bus Terminal in Toronto.

          Find cheapest prices for buses

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

          Best price found
          11-08
          $36
          11-09
          $44
          Today
          $30
          11-11
          $30
          11-12
          $30
          11-13
          $35
          11-14
          $34
          11-15
          $23
          busbud logoThe cheapest trip from Kingston, CA to Toronto was searched and found on Nov 15, 2025 with a price of $23

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

          You can expect to pay from $23 to $93 for a bus ticket from Kingston, CA to Toronto based on the last 2 days. You can expect to find the cheapest price for the trip at $23 which is on 2025-11-15.

          Usually Megabus will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

          What's the cheapest way to go from Kingston, CA to Toronto?

          busbud logoThe bus is the cheapest travel choice for this destination

          People from around the world trust Busbud

          Popular Buses Connecting Kingston

          Buses Leaving from Kingston

          Buses Going to Kingston

          Popular Buses Connecting Toronto

          Buses Leaving from Toronto

          Buses Going to Toronto