Travel options for:
Nearby airports Markham

Toronto (YYZ)  •  1 h 8 min

  1. ×2

$9 - $12

Billy Bishop Toronto City (YTZ)  •  1 h 28 min

$7 - $9

Buffalo (BUF)  •  4 h 44 min

  1. ×2

$20 - $46

Rochester (ROC)  •  7 h 13 min

  1. ×4

$38 - $91

London (YXU)  •  4 h 25 min

$39 - $102

  • Markham Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Markham

Bus or train from Nearby airports to Markham?

You can take a bus from Toronto (YYZ) to Markham via Richmond Hill Centre and Richmond Hill Centre Platform 1 in around 1 h 8 min. Alternatively, VIA Rail operates a train from London (YXU) to Markham every 20 minutes. Tickets cost $29 - $90 and the journey takes 2 h 9 min.

How to get from Nearby airports to Markham

ModeDurationPrice
From Pearson Airport Terminal 1 line 40 bus to Richmond Hill Centre, walk to Richmond Hill Centre Platform 1, then bus to Highway 7 / Galsworthy.1 h 8 min$15
From Queens Quay West At Bathurst St East Side line 509 tram to Union Station, walk to Union Station Bus Terminal, then line 71 bus to Bullock Dr. @ Laidlaw Blvd..1 h 28 min$10
From Buffalo, NY - Airport Thru-Bus to Toronto, ON, walk to Scarborough Centre Station, then line 129 bus to Mccowan Ave At Southdale Dr.4 h 44 min$43
From Airport & Terminal Lower Level line 6 bus to Transit Center - no direction, walk to Rochester, Ny, bus to Buffalo, Ny, bus to Toronto, On, walk to Bay St At Dundas St West, line 6 bus to Bay St At Front St West, walk to Union Station Bus Terminal, then line 71 bus to Bullock Dr. @ Laidlaw Blvd..7 h 13 min$78
From London Airport - #2179 line 36 bus to Fanshawe College Stop 3 - #2224, walk to Fanshawe College Stop 2 - #2223, line 04 bus to Horton at Richmond WB - #969, walk to London, train to Toronto, walk to Union Station Bus Terminal, then line 71 bus to Bullock Dr. @ Laidlaw Blvd..4 h 25 min$80

How long does it take to get from Nearby airports to Markham?

It takes approximately 1 h 8 min to get from Nearby airports to Markham, including transfers.

Is there a direct bus between Nearby airports and Markham?

No, there is no direct bus from Nearby airports to Markham. However, there are services departing from Pearson Airport Terminal 1 and arriving at Highway 7 / Galsworthy via Richmond Hill Centre Platform 1. The journey, including transfers, takes approximately 1 h 8 min.

Operators from Nearby airports to Markham

OperatorPhoneWebsite
GO Transit+1 888-438-6646GO Transit
York Region Transit+1 866-668-3978York Region Transit
Toronto TransitToronto Transit
Greyhound Canada+1 1-800-661-8747Greyhound Canada
RTS+1 585-288-1700RTS
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
London Transit519 451 1347London Transit
VIA Rail+1 1 888 842-7245VIA Rail