Travel from Toronto to Farmington-Hills

Train, bus or fly from Toronto to Farmington Hills?

VIA Rail operates a train from Toronto to Farmington Hills every 30 minutes. Tickets cost $40 - $140 and the journey takes 4 h 9 min. Alternatively, Greyhound Canada operates a bus from Toronto to Farmington Hills 4 times a day. Tickets cost $26 - $65 and the journey takes 4 h 57 min. Greyhound USA also services this route 3 times a day.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Toronto to Farmington Hills

From Toronto train to Windsor then drive to Farmington Hills. 4 h 43 min $101. From Toronto, ON bus to Lafayette & 6Th, line 049 bus to Cass & Michigan, then line 851 bus to O.C.C. Orch Rdge P & R. 6 h 57 min $61. From Toronto drive to Farmington Hills. 4 h 28 min $51. From Union Station line 509 tram to Toronto Island airport, fly to Windsor airport, line 8 bus to Windsor Transit Terminal, line 2222 bus to Jefferson & Randolph, then line 851 bus to Farmington Hills. 5 h 59 min $228. From UP Express Union Station train to Toronto airport, fly to Windsor airport, line 8 bus to Windsor Transit Terminal, line 2222 bus to Jefferson & Randolph, then line 851 bus to Farmington Hills. 6 h 15 min $167. From UP Express Union Station train to Toronto airport, fly to Detroit airport, line 261 bus to Michigan & Middlebelt, line 200 bus to Outer Drive & Michigan, line 275 bus to Grand River + 7 Mile Rd Se, then line 330 bus to Farmington Hills. 6 h 55 min $316.

Is there a direct bus between Toronto and Farmington Hills?

No, there is no direct bus from Toronto to Farmington Hills. However, there are services departing from Toronto, ON and arriving at O.C.C. Orch Rdge P & R via Lafayette & 6Th and Cass & Michigan. The journey, including transfers, takes approximately 6 h 57 min.
Close Print Itinerary
  1. Here are 6 options to get from
    Toronto to Farmington Hills:

    1. Trip:
      1 Train
      • One-Way approx: USD $46 - $138
      • Duration: 4 h 43 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $46 - $138
        • Duration: 4 h 43 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $31 - $69
      • Duration: 6 h 57 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $31 - $69
        • Duration: 6 h 57 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 4 h 28 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 4 h 28 min
        Close x
    4. Trip:
      4 Fly Toronto Island to Windsor
      • One-Way approx: USD $88 - $303
      • Duration: 5 h 59 min
      Open +
      • Trip:
        4 Fly Toronto Island to Windsor
        • One-Way approx: USD $88 - $303
        • Duration: 5 h 59 min
        Close x
    5. Trip:
      5 Fly Toronto to Windsor
      • One-Way approx: USD $93 - $355
      • Duration: 6 h 15 min
      Open +
      • Trip:
        5 Fly Toronto to Windsor
        • One-Way approx: USD $93 - $355
        • Duration: 6 h 15 min
        Close x
    6. Trip:
      6 Fly Toronto to Detroit
      • One-Way approx: USD $148 - $445
      • Duration: 6 h 55 min
      Open +
      • Trip:
        6 Fly Toronto to Detroit
        • One-Way approx: USD $148 - $445
        • Duration: 6 h 55 min
        Close x