Travel from New-York to Harleysville

Bus or train from New York to Harleysville?

OurBus operates a bus from New York to Harleysville once daily, and the journey takes 1 h 50 min. Alternatively, Amtrak Acela Express operates a train from New York to Harleysville hourly. Tickets cost $75 - $210 and the journey takes 1 h 7 min. SEPTA also services this route hourly.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from New York to Harleysville

From New York, NY bus to Fort Washington, PA then taxi to Harleysville. 2 h 12 min $108. From New York Penn Station train to 30th Street Station, train to Lansdale, then taxi to Harleysville. 2 h 46 min $224. From New York bus to Jefferson Station, train to Lansdale, then taxi to Harleysville. 3 h 29 min $64. From New York drive to Harleysville. 1 h 55 min $13.

Operators from New York to Harleysville

Close Print Itinerary
  1. Here are 4 options to get from
    New York to Harleysville:

    1. Trip:
      1 Bus OurBus
      • One-Way approx: USD $90 - $110
      • Duration: 2 h 12 min
      Open +
      • Trip:
        1 Bus OurBus
        • One-Way approx: USD $90 - $110
        • Duration: 2 h 12 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $119 - $256
      • Duration: 2 h 46 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $119 - $256
        • Duration: 2 h 46 min
        Close x
    3. Trip:
      3 Bus Wanda Coach
      • One-Way approx: USD $52 - $65
      • Duration: 3 h 29 min
      Open +
      • Trip:
        3 Bus Wanda Coach
        • One-Way approx: USD $52 - $65
        • Duration: 3 h 29 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $10 - $16
      • Duration: 1 h 55 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $10 - $16
        • Duration: 1 h 55 min
        Close x