Skip to main content

How to get from York Mills Bus Terminal to St. Michael's Hospital by bus?

By bus

Take one direct bus from York Mills Bus Terminal to St. Michael's Hospital in Toronto: take the 320 bus from Yonge St At York Mills Rd North Side (York Mills Station) station to Yonge St at Finch Ave East station. The total trip duration for this route is approximately 16 min. The ride fare is CA$3.30.

16minCA$3.30
Walk to bus station
Bus - 320320
Walk to St. Michael's Hospital
Leaves from Yonge St At York Mills Rd North Side (York Mills Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Yonge St At York Mills Rd North Side (York Mills Station)
    320 m • 5 min
  • 2
    Bus - 320320
    Wait for bus
    320
    Steeles Ave East Loop
  • 3
    Ride to bus station
    Ride to bus station
    Yonge St at Finch Ave East
    ID 8988
    8 min
  • 4
    Walk to St. Michael's Hospital
    Walk to
    St. Michael's Hospital
    230 m • 3 min
*Duration based on 8am traffic

Alternative route by bus via 396, 307 and 336

To get from York Mills Bus Terminal to St. Michael's Hospital in Toronto, you’ll need to take 3 bus lines: take the 396 bus from York Mills Rd at Yonge St station to Wilson Ave at Bathurst St station. Next, you’ll have to switch to the 307 bus and finally take the 336 bus from Finch Ave West at Bathurst St station to Finch Ave West at Yonge St - Finch Station station. The total trip duration for this route is approximately 37 min. The ride fare is CA$3.30.

37minCA$3.30
Walk to bus station
Bus - 396396
Bus - 307307
Bus - 336336
Walk to St. Michael's Hospital
Leaves from York Mills Rd at Yonge St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    York Mills Rd at Yonge St
    ID 9906
    230 m • 3 min
  • 2
    Bus - 396396
    Wait for bus
    396
    Steeles Ave West Loop at Martin Grove Rd
  • 3
    Ride to bus station
    Ride to bus station
    Wilson Ave at Bathurst St
    ID 8840
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Bathurst St at Wilson Ave
    ID 221
    40 m • 1 min
  • 5
    Bus - 307307
    Wait for bus
    307
    Greenwin Village Rd at Bathurst St
  • 6
    Ride to bus station
    Ride to bus station
    Bathurst St at Finch Ave West
    ID 136
    7 min
  • 7
    Walk to bus station
    Walk to bus station
    Finch Ave West at Bathurst St
    ID 16061
    70 m • 1 min
  • 8
    Bus - 336336
    Wait for bus
    336
    Finch Ave East at Yonge St East Side
  • 9
    Ride to bus station
    Ride to bus station
    Finch Ave West at Yonge St - Finch Station
    ID 9132
    4 min
  • 10
    Walk to St. Michael's Hospital
    Walk to
    St. Michael's Hospital
    270 m • 4 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 York Mills Bus Terminal to St. Michael's Hospital

The distance between York Mills Bus Terminal, Toronto and St. Michael's Hospital, Toronto is approximately 4.48 km, which can typically be travelled in 16 min. Moovit will show you the directions from York Mills Bus Terminal to St. Michael's Hospital by bus, so no matter how you choose to travel in Toronto – you will always have plenty of easy options.

Public transit stations close to York Mills Bus Terminal

York Mills Bus Terminal is located at York Mills Bus Terminal, Toronto and the nearest public transit station is York Mills Station.

Subway stations close to York Mills Bus Terminal:

  • North York Centre
  • Sheppard - Yonge
  • Lawrence

Bus stations close to York Mills Bus Terminal:

  • York Mills Station
  • York Mills Rd at Old York Mills Rd
  • York Mills Rd at Yonge St

Public transit stations close to St. Michael's Hospital, Toronto

St. Michael's Hospital is located at St. Michael's Hospital, Toronto and the nearest public transit station is Yonge St At Hendon Ave (Finch Station).

Subway stations close to St. Michael's Hospital:

  • Finch
  • North York Centre
  • Sheppard - Yonge

Bus stations close to St. Michael's Hospital:

  • Yonge St At Hendon Ave (Finch Station)
  • Finch Station
  • Finch Ave East at Yonge St - Finch Station

Alternative route by bus via 396, 307 and 336

To get from York Mills Bus Terminal to St. Michael's Hospital in Toronto, you’ll need to take 3 bus lines: take the 396 bus from York Mills Rd at Yonge St station to Wilson Ave at Bathurst St station. Next, you’ll have to switch to the 307 bus and finally take the 336 bus from Finch Ave West at Bathurst St station to Finch Ave West at Yonge St - Finch Station station. The total trip duration for this route is approximately 37 min. The ride fare is CA$3.30.

37minCA$3.30
Walk to bus station
Bus - 396396
Bus - 307307
Bus - 336336
Walk to St. Michael's Hospital
Leaves from York Mills Rd at Yonge St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    York Mills Rd at Yonge St
    ID 9906
    230 m • 3 min
  • 2
    Bus - 396396
    Wait for bus
    396
    Steeles Ave West Loop at Martin Grove Rd
  • 3
    Ride to bus station
    Ride to bus station
    Wilson Ave at Bathurst St
    ID 8840
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Bathurst St at Wilson Ave
    ID 221
    40 m • 1 min
  • 5
    Bus - 307307
    Wait for bus
    307
    Greenwin Village Rd at Bathurst St
  • 6
    Ride to bus station
    Ride to bus station
    Bathurst St at Finch Ave West
    ID 136
    7 min
  • 7
    Walk to bus station
    Walk to bus station
    Finch Ave West at Bathurst St
    ID 16061
    70 m • 1 min
  • 8
    Bus - 336336
    Wait for bus
    336
    Finch Ave East at Yonge St East Side
  • 9
    Ride to bus station
    Ride to bus station
    Finch Ave West at Yonge St - Finch Station
    ID 9132
    4 min
  • 10
    Walk to St. Michael's Hospital
    Walk to
    St. Michael's Hospital
    270 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from York Mills Bus Terminal to St. Michael's Hospital?

    The fastest way takes 16 minutes, using Bus line 320.

  • What is the alternative route to get from York Mills Bus Terminal to St. Michael's Hospital?

    The alternative route takes 37 minutes, using Bus line 396, Bus line 307, Bus line 336.

  • Is there a direct bus between York Mills Bus Terminal and St. Michael's Hospital in Toronto?

    Yes, there is a direct bus going from York Mills Bus Terminal to St. Michael's Hospital in Toronto in 16 min.

  • Which bus line goes from York Mills Bus Terminal to St. Michael's Hospital in Toronto?

    The 320 bus line goes from Yonge St At York Mills Rd North Side (York Mills Station) station near York Mills Bus Terminal to Steeles Ave East Loop station near St. Michael's Hospital in Toronto.

  • How long does it take to travel from York Mills Bus Terminal to St. Michael's Hospital in Toronto by bus?

    The total travel time between York Mills Bus Terminal and St. Michael's Hospital in Toronto by bus is about 16 min.

  • Where do I get on the bus near York Mills Bus Terminal to get to St. Michael's Hospital in Toronto?

    Get on the 320 bus from the Yonge St At York Mills Rd North Side (York Mills Station) stop near York Mills Bus Terminal in Toronto.

  • Where do I get off the bus when travelling between York Mills Bus Terminal and St. Michael's Hospital in Toronto?

    Get off the bus at the St. Michael's Hospital stop, which is closest to St. Michael's Hospital in Toronto.

  • When is the last bus from York Mills Bus Terminal to St. Michael's Hospital in Toronto?

    The last bus from York Mills Bus Terminal to St. Michael's Hospital in Toronto is the YONGE line. It leaves the Yonge St At York Mills Rd North Side (York Mills Station) stop at 3:41 PM.

  • When is the first subway from York Mills Bus Terminal to St. Michael's Hospital in Toronto?

    The first subway from York Mills Bus Terminal to St. Michael's Hospital in Toronto is YONGE - UNIVERSITY. It leaves the York Mills station at 8:02 PM.

  • How much is the bus fare from York Mills Bus Terminal to St. Michael's Hospital?

    The ride from York Mills Bus Terminal to St. Michael's Hospital costs CA$3.30.

Real-Time Arrivals, Schedules, Maps & More