Rome2Rio

How to get fromToronto to Lorettoby bus, train, taxi, subway, or car

Find Transport to Loretto

See all options

There are 6 ways to get from Toronto to Loretto by bus, train, taxi, subway, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, line 5 bus

    best
    1. Take the bus from Union Station Bus Terminal to Bradford GO Busbus bus 68
    2. Take the bus from Bradford GO Station to Main St at 2nd Stbus bus 5
    2h 44m
    $37–46
  2. Drive  67.6 km

    cheapest
    1. Drive from Toronto to Lorettocar car 67.6 km
    1h 12m
    $13–18
  3. Train, line 5 bus

    1. Take the train from Union Station GO to Bradford GOtrain train Br
    2. Take the bus from Bradford GO Station to Main St at 2nd Stbus bus 5
    2h 54m
    $37–46
  4. Train, taxi

    1. Take the train from Union Station GO to King City GOtrain train Br
    2. Take the taxi from King City GO to Lorettotaxi taxi
    1h 27m
    $102–129
  5. Line 1 subway, line 41 bus

    1. Take the subway from St Patrick Station - Northbound Platform to Vaughan Metropolitan Centre Station - Subway Platformsubway subway 1
    2. Take the bus from The Gore Rd n/of Queen St to Highway 50 at Caledon Recreation Centrebus bus 41
    3h 21m
    $59–76
  6. Taxi

    1. Take the taxi from Toronto to Lorettotaxi taxi 67.6 km
    1h 12m
    $150–190

Comparing Your Travel Options

What companies run services between Toronto, ON, Canada and Loretto, ON, Canada?

You can take a bus from Union Station Bus Terminal to Loretto via Bradford GO Station and Main St at 2nd St in around 2h 44m.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to travel India's Golden Triangle, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.