Travel options for:
Delaware to Toronto
  • Fly Philadelphia to Toronto

    $147 - $631
    1. Claymont

      10 min - 4 times a day

      $2 - $4

    2. Chester Transportation Center

      24 min - hourly - line 37

      $3

    3. Philadelphia (PHL)

      1 h 31 min - non-stop

      $120 - $600

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Fly Philadelphia to Buffalo, bus

    $167 - $727
    1. Claymont

      10 min - 4 times a day

      $2 - $4

    2. Chester Transportation Center

      24 min - hourly - line 37

      $3

    3. Philadelphia (PHL)

      1 h 16 min - non-stop

      $150 - $700

    4. Buffalo (BUF)

      2 h 50 min - 3 times a day

      $11 - $20

  • Train to Baltimore, fly to Toronto

    $214 - $680
    1. Glasgow

      33 min - 5 times a day - line 042

      $2 - $4

    2. Orange St & 4Th St

      6 min - 1845 feet

    3. Wilmington Amtrak

      57 min - 4 times a day

      $70 - $200

    4. BWI Amtrak/MARC Station

      6 min - every 10 minutes

      $0 - $2

    5. Baltimore (BWI)

      1 h 24 min - non-stop

      $120 - $450

    6. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Train to Newark, fly to Toronto Island

    $141 - $532
    1. Claymont

      15 min - every 4 hours

      $3 - $5

    2. Wilmington Amtrak

      1 h 27 min - once daily

      $35 - $85

    3. Newark (EWR)

      1 h 25 min - non-stop

      $100 - $440

    4. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

  • Train to Harrisburg, fly to Toronto

    $342 - $817
    1. North Star

      36 min - 20.8 miles

      $70 - $90

    2. Downingtown Amtrak

      1 h 12 min - twice daily

      $26 - $55

    3. Harrisburg Transportation

      26 min - every 3 hours - line 007

      $2

    4. Harrisburg (MDT)

      1 h 37 min - non-stop

      $220 - $650

    5. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

  • Train, bus Megabus

    $96 - $221
    1. King St @ 11Th St Former Usps

      2 min - hourly - line 022

      $1 - $2

    2. Wilmington Amtrak

      19 min - 3 times a day

      $50 - $150

    3. Philadelphia

      11 h 25 min - once daily

      $45 - $70

  • Train

    $126 - $377
    1. Wilmington Amtrak

      1 h 31 min - 3 times a day

      $55 - $130

    2. New York, NY

      13 h 30 min - once daily

      $70 - $250

  • Train, bus Greyhound USA

    $67 - $160
    1. King St @ 11Th St Former Usps

      2 min - hourly - line 022

      $1 - $2

    2. Wilmington

      58 min - 3 times a day

      $6 - $9

    3. Philadelphia, PA

      3 h 15 min - twice daily

      $20 - $50

    4. Scranton, PA

      9 h 50 min - once daily

      $40 - $100

  • Drive

    $65 - $100
    1. Wilmington

      8 h 55 min - 501.9 miles

      $65 - $100

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

From Claymont train to Chester Transportation Center, line 37 bus to Philadelphia airport, fly to Toronto airport, then train to Toronto. 4 h 53 min $299. From Claymont train to Chester Transportation Center, line 37 bus to Philadelphia airport, fly to Buffalo airport, then bus to Toronto. 7 h $278. From Us Rt40 & Peoples Plaza Pnr line 042 bus to Orange St & 4Th St, walk to Wilmington Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Toronto airport, then train to Toronto. 6 h 3 min $417. From Claymont train to Wilmington Amtrak, train to Newark airport, fly to Toronto Island airport, then line 509 tram to Toronto. 6 h 22 min $241. From North Star taxi to Downingtown Amtrak, train to Harrisburg Transportation Center, line 007 bus to Harrisburg airport, fly to Toronto airport, then train to Toronto. 6 h 57 min $520. From King St @ 11Th St Former Usps line 022 bus to Wilmington Amtrak, train to Philadelphia, then bus to Toronto. 13 h 7 min $191. From Wilmington Amtrak train to New York, NY then train to Toronto Union Station, ON. 16 h 1 min $243. From King St @ 11Th St Former Usps line 022 bus to Wilmington, train to Philadelphia, PA, bus to Scranton, PA, then bus to Toronto, ON. 17 h 5 min $118. From Wilmington drive to Toronto. 8 h 55 min $81.