Bus Tickets from Kingston, CA to Waterloo, ON, CA

Previously seen trips

Next departures for Kingston to Waterloo on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Go Transit + Rider Express + Ontario Northland
Bus
    Esso - 1185 Division St.
    Wilfrid Laurier UniversityNo tags
    Ontario Northland + Megabus + Go Transit
    Bus
      1175 John Counter Blvd (Kingston Bus Terminal)
      Wilfrid Laurier UniversityNo tags
      Ontario Northland + Rider Express + Go Transit
      Bus
        Esso - 1185 Division St.
        Wilfrid Laurier UniversityNo tags
        Rider Express + Ontario Northland + Go Transit
        Bus
          Esso - 1185 Division St.
          Wilfrid Laurier UniversityNo tags
          Go Transit + Ontario Northland + Megabus
          Bus
            1175 John Counter Blvd (Kingston Bus Terminal)
            Wilfrid Laurier UniversityNo tags

            Compare 2 ways to go from Kingston to Waterloo

            We recommend carpooling

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

            2carpool per day
            4hAverage Duration
            208 milesDistance
            14kgCO₂ emissions
            Average Price$144 - $152Average Duration20h 55m
            8kg CO₂e
            Carpool
            Average Price$35 - $58Average Duration4h
            14kg CO₂e

            Frequently asked questions about traveling from Kingston, CA to Waterloo, ON, CA by bus

            People from around the world trust Busbud