Travel from Toronto to Allentown

Bus from Toronto to Allentown

Megabus operates a bus from Toronto to Allentown twice daily. Tickets cost $45 - $70 and the journey takes 11 h 25 min. Bieber Transportation Group also services this route 4 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 Allentown

From Toronto bus to 30th Station then bus to Allentown. 14 h 15 min $94. From Toronto, ON bus to Binghampton, bus to Scranton, bus to Sands Casino Resort Bethlehem, walk to Sands Casino, then line 102 bus to Atc. 15 h 11 min $116. From Toronto train to New York Penn Station, train to Newark, NJ, then bus to Allentown, PA. 16 h 48 min $186. From Toronto drive to Allentown. 7 h 42 min $70. From Union Station line 509 tram to Toronto Island airport, fly to Newark airport, then bus to Allentown. 6 h 37 min $222. From UP Express Union Station train to Toronto airport, fly to Newark airport, then bus to Allentown. 6 h 50 min $203. From UP Express Union Station train to Toronto airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, subway to New York, then bus to Allentown. 7 h 57 min $171. From UP Express Union Station train to Toronto airport, fly to Philadelphia airport, train to Philadelphia, PA, then bus to Allentown. 7 h 51 min $293. From UP Express Union Station train to Toronto airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, walk to Harrisburg, PA, then bus to Allentown. 8 h 4 min $402. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Philadelphia airport, train to Philadelphia, PA, then bus to Allentown. 9 h 24 min $304.
Close Print Itinerary
  1. Here are 10 options to get from
    Toronto to Allentown:

    1. Trip:
      1 Bus Megabus
      • One-Way approx: USD $62 - $95
      • Duration: 14 h 15 min
      Open +
      • Trip:
        1 Bus Megabus
        • One-Way approx: USD $62 - $95
        • Duration: 14 h 15 min
        Close x
    2. Trip:
      2 Bus Greyhound USA
      • One-Way approx: USD $75 - $152
      • Duration: 15 h 11 min
      Open +
      • Trip:
        2 Bus Greyhound USA
        • One-Way approx: USD $75 - $152
        • Duration: 15 h 11 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $93 - $296
      • Duration: 16 h 48 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $93 - $296
        • Duration: 16 h 48 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 7 h 42 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 7 h 42 min
        Close x
    5. Trip:
      5 Fly Toronto Island to Newark, bus
      • One-Way approx: USD $132 - $492
      • Duration: 6 h 37 min
      Open +
      • Trip:
        5 Fly Toronto Island to Newark, bus
        • One-Way approx: USD $132 - $492
        • Duration: 6 h 37 min
        Close x
    6. Trip:
      6 Fly Toronto to Newark, bus
      • One-Way approx: USD $135 - $485
      • Duration: 6 h 50 min
      Open +
      • Trip:
        6 Fly Toronto to Newark, bus
        • One-Way approx: USD $135 - $485
        • Duration: 6 h 50 min
        Close x
    7. Trip:
      7 Fly Toronto to New York La Guardia, bus
      • One-Way approx: USD $110 - $400
      • Duration: 7 h 57 min
      Open +
      • Trip:
        7 Fly Toronto to New York La Guardia, bus
        • One-Way approx: USD $110 - $400
        • Duration: 7 h 57 min
        Close x
    8. Trip:
      8 Fly Toronto to Philadelphia, bus
      • One-Way approx: USD $147 - $616
      • Duration: 7 h 51 min
      Open +
      • Trip:
        8 Fly Toronto to Philadelphia, bus
        • One-Way approx: USD $147 - $616
        • Duration: 7 h 51 min
        Close x
    9. Trip:
      9 Fly Toronto to Harrisburg, bus
      • One-Way approx: USD $242 - $678
      • Duration: 8 h 4 min
      Open +
      • Trip:
        9 Fly Toronto to Harrisburg, bus
        • One-Way approx: USD $242 - $678
        • Duration: 8 h 4 min
        Close x
    10. Trip:
      10 Bus to Buffalo, fly to Philadelphia, bus
      • One-Way approx: USD $185 - $750
      • Duration: 9 h 24 min
      Open +
      • Trip:
        10 Bus to Buffalo, fly to Philadelphia, bus
        • One-Way approx: USD $185 - $750
        • Duration: 9 h 24 min
        Close x