How to get from Royal York Station to Princess Margaret Hospital by bus?
By bus
Take one direct bus from Royal York Station to Princess Margaret Hospital in Toronto: take the 300A bus from Bloor St West at Royal York Rd station to Bloor St West at Queens Park station. The total trip duration for this route is approximately 43 min. The ride fare is CA$3.30.
Step by Step
- 1Walk to bus stationBloor St West at Royal York RdID 579120 m • 2 min
- 2Wait for bus300A3450 Danforth Ave
- 3Ride to bus stationBloor St West at Queens ParkID 57324 min
- 4Walk toPrincess Margaret HospitalOrde Street1.28 km • 17 min
By Streetcar and bus
To get from Royal York Station to Princess Margaret Hospital in Toronto, take the 300B bus from Bloor St West at Royal York Rd station to Bloor St West at Dundas St West station. Next, take the 306 Streetcar from Dundas St West at Bloor St West station to College St at University Ave - Queen's Park Station station. The total trip duration for this route is approximately 49 min. The ride fare is CA$3.30.
Step by Step
- 1Walk to bus stationBloor St West at Royal York RdID 579120 m • 2 min
- 2Wait for bus300BKennedy Station - Platform B
- 3Ride to bus stationBloor St West at Dundas St WestID 50611 min
- 4Walk to Streetcar stationDundas St West at Bloor St WestID 985630 m • 1 min
- 5Wait for Streetcar306Gerrard St East at Coxwell Ave
- 6Ride to Streetcar stationCollege St at University Ave - Queen's Park StationID 84722 min
- 7Walk toPrincess Margaret HospitalOrde Street190 m • 3 min
Public transit directions from Royal York Station to Princess Margaret Hospital
Public transit stations close to Royal York Station
Royal York Station is located at Royal York Station, Toronto and the nearest public transit station is Bloor St West at Thompson Ave West Side.
Subway stations close to Royal York Station:
- Islington
- Jane
- Old Mill
Bus stations close to Royal York Station:
- Bloor St West at Thompson Ave West Side
- Royal York Rd at King Georges Rd
- Bloor St West at Montgomery Rd West Side
Public transit stations close to Princess Margaret Hospital, Toronto
Princess Margaret Hospital is located at Orde Street, Toronto and the nearest public transit station is University Ave at Gerrard St West.
Subway stations close to Princess Margaret Hospital:
- Queen's Park
Bus stations close to Princess Margaret Hospital:
- University Ave at Gerrard St West
- Gerrard St East at University Ave
- University Ave at College St - Queen's Park Station
Related Routes
- Queen St West at University Ave - Osgoode Station to Princess Margaret Hospital
- Eglinton West to Princess Margaret Hospital
- Wellesley to Princess Margaret Hospital
- Dundas to Princess Margaret Hospital
- St.Andrew to Princess Margaret Hospital
- Osgoode to Princess Margaret Hospital
- St-George to Princess Margaret Hospital
- Bay to Princess Margaret Hospital
- King St West at Simcoe St - St. Andrew Station to Princess Margaret Hospital
- Royal York Station to Wasaga Beach
- Royal York Station to Collingwood
- Royal York Station to Lake Hurron
- Royal York Station to Lake Ontario
- Royal York Station to Welland
- Royal York Station to East Gwillimbury
- Royal York Station to Woolwich
- Royal York Station to Welland County General Hospital
- Royal York Station to Welland Site
- Scarborough Centre Station to Wilfrid Laurier University
- Scarborough Centre Station to University Of Ontario Institute Of Technology
By Streetcar and bus
To get from Royal York Station to Princess Margaret Hospital in Toronto, take the 300B bus from Bloor St West at Royal York Rd station to Bloor St West at Dundas St West station. Next, take the 306 Streetcar from Dundas St West at Bloor St West station to College St at University Ave - Queen's Park Station station. The total trip duration for this route is approximately 49 min. The ride fare is CA$3.30.
Step by Step
- 1Walk to bus stationBloor St West at Royal York RdID 579120 m • 2 min
- 2Wait for bus300BKennedy Station - Platform B
- 3Ride to bus stationBloor St West at Dundas St WestID 50611 min
- 4Walk to Streetcar stationDundas St West at Bloor St WestID 985630 m • 1 min
- 5Wait for Streetcar306Gerrard St East at Coxwell Ave
- 6Ride to Streetcar stationCollege St at University Ave - Queen's Park StationID 84722 min
- 7Walk toPrincess Margaret HospitalOrde Street190 m • 3 min
Questions & Answers
What is the fastest way to get from Royal York Station to Princess Margaret Hospital?
The fastest way takes 43 minutes, using Bus line 300A.
What is the alternative route to get from Royal York Station to Princess Margaret Hospital?
The alternative route takes 49 minutes, using Bus line 300B, Bus line 306.
Is there a direct bus between Royal York Station and Princess Margaret Hospital in Toronto?
Yes, there is a direct bus going from Royal York Station to Princess Margaret Hospital in Toronto in 43 min.
Which bus line goes from Royal York Station to Princess Margaret Hospital in Toronto?
The 300A bus line goes from Bloor St West at Royal York Rd station near Royal York Station to 3450 Danforth Ave station near Princess Margaret Hospital in Toronto.
How long does it take to travel from Royal York Station to Princess Margaret Hospital in Toronto by bus?
The total travel time between Royal York Station and Princess Margaret Hospital in Toronto by bus is about 43 min.
Where do I get on the bus near Royal York Station to get to Princess Margaret Hospital in Toronto?
Get on the 300A bus from the Bloor St West at Royal York Rd stop near Royal York Station in Toronto.
Where do I get off the bus when travelling between Royal York Station and Princess Margaret Hospital in Toronto?
Get off the bus at the 3450 Danforth Ave stop, which is closest to Princess Margaret Hospital in Toronto.
How much is the bus fare from Royal York Station to Princess Margaret Hospital?
The ride from Royal York Station to Princess Margaret Hospital costs CA$3.30.