Crystal Beach, NY

Toronto, ON

Route 1

Go northwest on S Main St.
192.43 miles
3hr 24min
  1. Start out going east on Mayflower Dr toward Ritchey Blvd.

    Then 0.18 miles
  2. Take the 2nd left onto E Lake Rd/NY-364.

    1. E Lake Rd is just past Ritchey Blvd

    2. If you reach West Pkwy you've gone a little too far

    Then 4.25 miles
  3. Turn left onto Lakeshore Dr.

    1. Lakeshore Dr is just past Golf Beach Shrs

    2. Schooners Restaurant is on the corner

    3. If you are on E Lake Rd and reach Walker Dr you've gone about 0.1 miles too far

    Then 1.19 miles
  4. Lakeshore Dr becomes S Main St.

    Then 2.23 miles
  5. S Main St becomes NY-332 (Portions toll).

    Then 7.24 miles
  6. Merge onto I-90 W/New York Trwy W toward Buffalo (Portions toll).

    Then 73.05 miles
  7. Merge onto I-290 W/Youngman Memorial Hwy W via EXIT 50 toward Niagara Falls (Portions toll).

    Then 9.91 miles
  8. Merge onto I-190 N toward Niagara Falls (Portions toll) (Crossing into Ontario, Canada).

    Then 15.13 miles
  9. I-190 N becomes ON-405 W (Portions toll).

    Then 5.94 miles
  10. Stay straight to go onto Queen Elizabeth Way.

    Then 51.86 miles
  11. Keep left to take Queen Elizabeth Way toward Toronto/Downtown/Centrevllie.

    Then 10.99 miles
  12. Keep left to take GARDINER EXPY (EXPRESS) E toward Toronto.

    Then 2.92 miles
  13. GARDINER EXPY (EXPRESS) E becomes Gardiner Expy E.

    Then 6.14 miles
  14. Take EXIT 154 toward York Bay/Yonge Sts.

    Then 0.32 miles
  15. Keep right to take the York St N ramp toward Bay St N.

    Then 0.19 miles
  16. Keep right to take the LAKE SHORE BLVD E ramp toward Bay St.

    Then 0.05 miles
  17. Merge onto Harbour St.

    Then 0.14 miles
  18. Take the 1st left onto Bay St.

    1. If you reach Yonge St you've gone about 0.1 miles too far

    Then 0.71 miles
  19. Welcome to TORONTO, ON.

    1. Your destination is just past Richmond St W

    2. If you reach Albert St you've gone a little too far

    Then 0.00 miles