Bus Tickets from Pearson Toronto Airport to Oshawa

Next departures

Next departures for Toronto to Oshawa on November 20
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus
Pearson International Airport, Terminal 1
Whitby - OshawaCheapest
FlixBus
Pearson International Airport, Terminal 1
Whitby - OshawaFastest
Union Pearson Express + VIA Rail
    YYZ Toronto Pearson International Airport - Terminal 1
    VIA Rail StationNo tags
    Union Pearson Express + VIA Rail
      YYZ Toronto Pearson International Airport - Terminal 1
      VIA Rail StationNo tags
      Union Pearson Express + VIA Rail
        YYZ Toronto Pearson International Airport - Terminal 1
        VIA Rail StationNo tags

        Last refresh of the prices: Today at 6:47 AM EST.

        Compare 2 ways to go from Toronto Lester B. Pearson International Airport to Oshawa

        We recommend taking the bus

        Among the sustainable travel choices, the bus stands out as the good way to reach Oshawa. The journey takes about 1 hour 35 minutes and with fares starting at just $12, it presents an excellent value for a comfortable ride.

        3bus per day
        1h 35mAverage Duration
        38 milesDistance
        2kgCO₂ emissions
        Average Price$12 - $35Average Duration1h 35m
        2kg CO₂e
        Average Price$16 - $67Average Duration2h 57m
        6kg CO₂e

        Frequently asked questions about traveling from Toronto to Oshawa by bus

        People from around the world trust Busbud