Rome2Rio

How to get fromKennedy GO to Major Mackenzie Dr / Old Markham Rdby bus, tram, taxi, car, or train

Find Transport to Major Mackenzie Dr / Old Markham Rd

See all options

There are 6 ways to get from Kennedy GO to Major Mackenzie Dr / Old Markham Rd by bus, tram, taxi, car, or train

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

  1. Line 43 bus, line 53 bus, line 091 bus

    best
    1. Take the bus from Kennedy Station at Bus Bay 15 to Kennedy Rd at Steeles Ave Eastbus bus 43 / ...
    2. Take the bus from Steeles Ave East at Kennedy Rd to Steeles Ave East at Bayview Ave West Sidebus bus 53 / ...
    3. Take the bus from Bayview Av / Steeles Av to Bayview Av / Major Mackenzie Drbus bus 091
    1h 35m
    $8–11
  2. Drive  26.5 km

    cheapest
    1. Drive from Kennedy GO to Major Mackenzie Dr / Old Markham Rdcar car 26.5 km
    21 min
    $5–7
  3. Line 5 tram, line 091 bus

    1. Take the tram from Kennedy Station - Westbound Platform to Eglinton Station - Westbound Platformtram tram 5
    2. Take the bus from Finch Go Bus Terminal Platform 3 to Bayview Av / Major Mackenzie Drbus bus 091
    1h 35m
    $8–11
  4. Taxi

    1. Take the taxi from Kennedy GO to Major Mackenzie Dr / Old Markham Rdtaxi taxi 26.5 km
    21 min
    $60–75
  5. Line 129 bus, line 025 bus

    1. Take the bus from Kennedy Station at Bus Bay 11 to Major Mackenzie Dr East at Ridgecrest Rdbus bus 129
    2. Take the bus from Major Mackenzie Dr / Ridgecrest Rd to Major Mackenzie Dr / Old Markham Rdbus bus 025
    2h 1m
    $6–7
  6. Train

    1. Take the train from Kennedy GO to Union Station GOtrain train St
    2. Take the train from Union Station GO to Richmond Hill GOtrain train Rh
    2h 20m
    $13–18

Kennedy GO to Major Mackenzie Dr / Old Markham Rd by bus and foot

Calendar425Weekly Services
Duration1h 35mAverage Duration
Ticket$8Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kennedy GO, ON, Canada and Major Mackenzie Dr / Old Markham Rd, ON, Canada?

You can take a bus from Kennedy Station at Bus Bay 15 to Major Mackenzie Dr / Old Markham Rd via Kennedy Rd at Steeles Ave East, Steeles Ave East at Kennedy Rd, Steeles Ave East at Bayview Ave West Side, Bayview Av / Steeles Av, and Bayview Av / Major Mackenzie Dr in around 1h 35m. Alternatively, you can take a train from Kennedy GO to Major Mackenzie Dr / Old Markham Rd via Union Station GO and Richmond Hill GO in around 2h 20m.

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 How do I get from Sydney to Melbourne, How to get from London to Edinburgh, and Getting to Rome from the airport - to help you get the most out of your next trip.

Booking & Getting There