Skip to main content

How to get from Leslie to Oshawa, Ontario by bus?

By bus

To get from Leslie to Oshawa, Ontario in Oshawa, you’ll need to take 3 bus lines: take the 385 bus from Sheppard Ave East at Old Leslie St - Leslie Station station to Meadowvale Loop at Sheppard Ave East station. Next, you’ll have to switch to the 86 bus and finally take the 900 bus from Ellesmere Eastbound @ Meadowvale station to Ritson Northbound @ Richmond station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is CA$7.65.

139minCA$7.65
Walk to bus station
Bus - 385385
Bus - 8686
Bus - 900900
Walk to Oshawa, Ontario
Leaves from Sheppard Ave East at Old Leslie St - Leslie Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sheppard Ave East at Old Leslie St - Leslie Station
    ID 7242
    290 m • 4 min
  • 2
    Bus - 385385
    Wait for bus
    385
    Meadowvale Loop at Sheppard Ave East
  • 3
    Ride to bus station
    Ride to bus station
    Meadowvale Loop at Sheppard Ave East
    ID 9343
    36 min
  • 4
    Bus - 8686
    Wait for bus
    86
    Kennedy Station - Platform A
  • 5
    Ride to bus station
    Ride to bus station
    Meadowvale Rd at Ellesmere Rd
    ID 6566
    5 min
  • 6
    Walk to bus station
    Walk to bus station
    Ellesmere Eastbound @ Meadowvale
    ID 93255
    50 m • 1 min
  • 7
    Bus - 900900
    Wait for bus
    900
    Oshawa
  • 8
    Ride to bus station
    Ride to bus station
    Ritson Northbound @ Richmond
    ID 3118
    55 min
  • 9
    Walk to Oshawa, Ontario
    Walk to
    Oshawa, Ontario
    1.83 km • 24 min
*Duration based on 8am traffic

Alternative route by bus via 385, 116 and 900

To get from Leslie to Oshawa, Ontario in Oshawa, you’ll need to take 3 bus lines: take the 385 bus from Sheppard Ave East at Old Leslie St - Leslie Station station to Morningside Avenue 1176 station. Next, you’ll have to switch to the 116 bus and finally take the 900 bus from Centennial Circle station to Ritson Northbound @ Richmond station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is CA$7.65.

139minCA$7.65
Walk to bus station
Bus - 385385
Bus - 116116
Bus - 900900
Walk to Oshawa, Ontario
Leaves from Sheppard Ave East at Old Leslie St - Leslie Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sheppard Ave East at Old Leslie St - Leslie Station
    ID 7242
    290 m • 4 min
  • 2
    Bus - 385385
    Wait for bus
    385
    Meadowvale Loop at Sheppard Ave East
  • 3
    Ride to bus station
    Ride to bus station
    Morningside Avenue 1176
    31 min
  • 4
    Walk to bus station
    Walk to bus station
    Morningside Ave at Sheppard Ave East
    ID 2967
    70 m • 1 min
  • 5
    Bus - 116116
    Wait for bus
    116
    Kennedy Station - Platform A
  • 6
    Ride to bus station
    Ride to bus station
    Morningside Ave at Military Trail
    ID 2957
    4 min
  • 7
    Walk to bus station
    Walk to bus station
    Centennial Circle
    ID 3589
    410 m • 6 min
  • 8
    Bus - 900900
    Wait for bus
    900
    Oshawa
  • 9
    Ride to bus station
    Ride to bus station
    Ritson Northbound @ Richmond
    ID 3118
    59 min
  • 10
    Walk to Oshawa, Ontario
    Walk to
    Oshawa, Ontario
    1.83 km • 24 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Toronto.
All local mobility options in one app

Public transit directions from Leslie to Oshawa, Ontario

The distance between Leslie, Oshawa and Oshawa, Ontario, Oshawa is approximately 50.4 km, which can typically be travelled in 139 min. Moovit will show you the directions from Leslie to Oshawa, Ontario by bus, so no matter how you choose to travel in Oshawa – you will always have plenty of easy options.

Public transit stations close to Leslie

Leslie is located at Leslie, Oshawa and the nearest public transit station is Leslie Station.

Subway stations close to Leslie:

  • Bessarion
  • Don Mills
  • Bayview

Train stations close to Leslie:

  • Old Cummer Go
  • Oriole Go

Bus stations close to Leslie:

  • Leslie Station
  • Sheppard Ave East at Old Leslie St - Leslie Station
  • Sheppard Ave East at Old Leslie St West Side

Alternative route by bus via 385, 116 and 900

To get from Leslie to Oshawa, Ontario in Oshawa, you’ll need to take 3 bus lines: take the 385 bus from Sheppard Ave East at Old Leslie St - Leslie Station station to Morningside Avenue 1176 station. Next, you’ll have to switch to the 116 bus and finally take the 900 bus from Centennial Circle station to Ritson Northbound @ Richmond station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is CA$7.65.

139minCA$7.65
Walk to bus station
Bus - 385385
Bus - 116116
Bus - 900900
Walk to Oshawa, Ontario
Leaves from Sheppard Ave East at Old Leslie St - Leslie Station

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Sheppard Ave East at Old Leslie St - Leslie Station
    ID 7242
    290 m • 4 min
  • 2
    Bus - 385385
    Wait for bus
    385
    Meadowvale Loop at Sheppard Ave East
  • 3
    Ride to bus station
    Ride to bus station
    Morningside Avenue 1176
    31 min
  • 4
    Walk to bus station
    Walk to bus station
    Morningside Ave at Sheppard Ave East
    ID 2967
    70 m • 1 min
  • 5
    Bus - 116116
    Wait for bus
    116
    Kennedy Station - Platform A
  • 6
    Ride to bus station
    Ride to bus station
    Morningside Ave at Military Trail
    ID 2957
    4 min
  • 7
    Walk to bus station
    Walk to bus station
    Centennial Circle
    ID 3589
    410 m • 6 min
  • 8
    Bus - 900900
    Wait for bus
    900
    Oshawa
  • 9
    Ride to bus station
    Ride to bus station
    Ritson Northbound @ Richmond
    ID 3118
    59 min
  • 10
    Walk to Oshawa, Ontario
    Walk to
    Oshawa, Ontario
    1.83 km • 24 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Leslie to Oshawa, Ontario?

    The fastest way takes 139 minutes, using Bus line 385, Bus line 86, Bus line 900.

  • What is the alternative route to get from Leslie to Oshawa, Ontario?

    The alternative route takes 139 minutes, using Bus line 385, Bus line 116, Bus line 900.

  • Is there a direct bus between Leslie and Oshawa, Ontario?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 19 min.

  • Which bus line goes from Leslie to Oshawa, Ontario?

    The 385 bus line goes from Sheppard Ave East at Old Leslie St - Leslie Station station near Leslie in Toronto to Meadowvale Loop at Sheppard Ave East station. From there you’ll have to take one bus line till Meadowvale Loop at Sheppard Ave East station near Oshawa, Ontario in Oshawa.

  • How long does it take to travel from Leslie to Oshawa, Ontario by bus?

    The total travel time between Leslie in Toronto and Oshawa, Ontario in Oshawa by bus is about 2 hr 19 min.

  • Where do I get on the bus near Leslie to get to Oshawa, Ontario?

    Get on the 385 bus from the Sheppard Ave East at Old Leslie St - Leslie Station stop near Leslie in Toronto.

  • Where do I get off the bus when travelling between Leslie and Oshawa, Ontario?

    Get off the bus at the Meadowvale Loop at Sheppard Ave East stop, which is closest to Oshawa, Ontario in Oshawa.

  • How much is the bus fare from Leslie to Oshawa, Ontario?

    The ride from Leslie to Oshawa, Ontario costs CA$7.65.

Real-Time Arrivals, Schedules, Maps & More