Travel options for:
Royal Oak to Toronto
  • Train

    $42 - $133
    1. Royal Oak

      22 min - 17.1 miles

      $2 - $4

    2. Windsor

      4 h 6 min - every 3 hours

      $40 - $130

  • Bus Greyhound USA

    $34 - $74
    1. Woodward & 11 Mile Road

      37 min - hourly - line 498

      $2

    2. Farmer & Monroe

      8 min - 2341 feet

    3. Rosa Parks Transit 49 Eb

      3 min - every 30 minutes - line 049

      $2

    4. Detroit, MI

      5 h 18 min - once daily

      $30 - $70

  • Bus Greyhound Canada

    $30 - $70
    1. Royal Oak Transit Center

      50 min - every 4 hours - line 460

      $2

    2. Griswold at Congress

      16 min - hourly - line 2222

      $3

    3. Windsor, ON

      5 h 47 min - once daily

      $25 - $65

  • Drive

    $30 - $50
    1. Royal Oak

      4 h 19 min - 241.7 miles

      $30 - $50

  • Fly Windsor to Toronto Island

    $90 - $305
    1. Royal Oak

      50 min - every 4 hours - line 460

      $2

    2. Griswold at Congress

      16 min - hourly - line 2222

      $3

    3. Transit Terminal Church at

      23 min - hourly - line 8

      $7

    4. Windsor (YQG)

      54 min - non-stop

      $75 - $290

    5. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Fly Windsor to Toronto

    $113 - $386
    1. Royal Oak

      50 min - every 4 hours - line 460

      $2

    2. Griswold at Congress

      16 min - hourly - line 2222

      $3

    3. Transit Terminal Church at

      23 min - hourly - line 8

      $7

    4. Windsor (YQG)

      1 h 2 min - non-stop

      $80 - $350

    5. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Train to London, fly to Toronto

    $128 - $333
    1. Royal Oak

      22 min - 17.1 miles

      $2 - $4

    2. Windsor

      1 h 51 min - every 3 hours

      $29 - $90

    3. Richmond & York St NB - #1524

      17 min - hourly - line 04

      $3

    4. Fanshawe College Stop 3 -

      10 min - hourly - line 36

      $3

    5. London (YXU)

      43 min - non-stop

      $70 - $210

    6. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Fly Detroit to Toronto

    $186 - $514
    1. Royal Oak

      42 min - once daily

      $20 - $40

    2. Michigan & X From Dearborn

      14 min - every 2 hours - line 200

      $2

    3. Middlebelt & Michigan Sw

      15 min - hourly - line 280

      transfer

    4. North Terminal

      2 min - every 15 minutes

      $2

    5. Detroit (DTW)

      1 h 10 min - non-stop

      $140 - $450

    6. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

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

From Royal Oak drive to Windsor then train to Toronto. 4 h 28 min $99. From Woodward & 11 Mile Road line 498 bus to Farmer & Monroe, walk to Rosa Parks Transit 49 Eb, line 049 bus to Detroit, MI, then bus to Toronto, ON. 7 h 11 min $68. From Royal Oak Transit Center Sherman Side line 460 bus to Griswold at Congress, line 2222 bus to Windsor, ON, then bus to Toronto - Royal York Hotel. 8 h 13 min $64. From Royal Oak drive to Toronto. 4 h 19 min $50. From Royal Oak Transit Center Sherman Side line 460 bus to Griswold at Congress, line 2222 bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto Island airport, then line 509 tram to Toronto. 4 h 29 min $237. From Royal Oak Transit Center Sherman Side line 460 bus to Griswold at Congress, line 2222 bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto airport, then train to Toronto. 4 h 50 min $199. From Royal Oak drive to Windsor, train to Richmond & York St NB - #1524, line 04 bus to Fanshawe College Stop 3 - #2224, line 36 bus to London airport, fly to Toronto airport, then train to Toronto. 5 h 39 min $265. From Royal Oak Amtrak train to Michigan & X From Dearborn Transit Center, line 200 bus to Middlebelt & Michigan Sw, line 280 bus to North Terminal, bus to Detroit airport, fly to Toronto airport, then train to Toronto. 5 h 38 min $394.

 
 

Book transport from Royal Oak to Toronto

Book trains from Royal Oak to Toronto