Travel options for:
Toronto to Atlantic City
  • Bus Megabus

    $57 - $114
    1. Toronto

      11 h 25 min - once daily

      $45 - $70

    2. 30th St & Market St - MBNS

      8 min - hourly

      $2 - $9

    3. Greyhound Terminal -10Th

      1 h 29 min - every 3 hours

      $10 - $35

  • Bus Trailways New York

    $90 - $150
    1. Toronto, ON

      12 h 15 min - every 3 hours

      $70 - $100

    2. New York, NY

      2 h 55 min - once daily

      $19 - $50

  • Train

    $193 - $396
    1. Toronto Union Station, ON

      13 h 30 min - once daily

      $100 - $170

    2. New York Penn Station

      1 h 7 min - 4 times a day

      $75 - $210

    3. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

  • Drive

    $70 - $110
    1. Toronto

      9 h 40 min - 546.8 miles

      $70 - $110

  • Fly Toronto to Philadelphia, train

    $148 - $617
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 27 min - non-stop

      $120 - $600

    3. Philadelphia (PHL)

      19 min - every 3 hours

      $8

    4. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

  • Fly Toronto Island to Newark, train

    $142 - $527
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      1 h 30 min - non-stop

      $100 - $440

    3. Newark (EWR)

      1 h 2 min - twice daily

      $26 - $65

    4. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

  • Fly Toronto to New York La Guardia, train

    $184 - $582
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 27 min - non-stop

      $85 - $340

    3. New York La Guardia (LGA)

      27 min - every 15 minutes

      $2 - $7

    4. Woodside

      11 min - hourly

      $3 - $5

    5. New York Penn Station

      1 h 7 min - 4 times a day

      $75 - $210

    6. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

  • Fly Toronto to Newark, train

    $145 - $520
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      1 h 30 min - non-stop

      $100 - $440

    3. Newark (EWR)

      1 h 2 min - twice daily

      $26 - $65

    4. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

  • Bus to Buffalo, fly to Philadelphia, train

    $186 - $751
    1. Toronto

      2 h 10 min - 3 times a day

      $11 - $21

    2. Ellicott St & North Division

      35 min - hourly - line 24

      $2

    3. Buffalo (BUF)

      1 h 18 min - non-stop

      $150 - $700

    4. Philadelphia (PHL)

      19 min - every 3 hours

      $8

    5. 30Th St. Phl.

      1 h 37 min - every 2 hours

      $14 - $20

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

From Toronto bus to 30th St & Market St - MBNS, bus to Greyhound Terminal -10Th St/Filbert St, then bus to Arrival Area Inside Ac Bus Terminal. 13 h 26 min $94. From Toronto, ON bus to New York, NY then bus to Atlantic City, NJ - Resorts Casino. 16 h 10 min $112. From Toronto Union Station, ON train to New York Penn Station, train to 30Th St. Phl., then train to Atlantic City. 17 h 37 min $353. From Toronto drive to Atlantic City. 9 h 40 min $88. From UP Express Union Station train to Toronto airport, fly to Philadelphia airport, train to 30Th St. Phl., then train to Atlantic City. 7 h 48 min $293. From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, train to 30Th St. Phl., then train to Atlantic City. 8 h 21 min $239. From UP Express Union Station train to Toronto airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, train to 30Th St. Phl., then train to Atlantic City. 8 h 49 min $319. From UP Express Union Station train to Toronto airport, fly to Newark airport, train to 30Th St. Phl., then train to Atlantic City. 8 h 34 min $220. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Philadelphia airport, train to 30Th St. Phl., then train to Atlantic City. 9 h 16 min $304.