Travel from Philadelphia to Pittsfield

Bus or train from Philadelphia to Pittsfield?

Amtrak Acela Express operates a train from Philadelphia to Pittsfield hourly. Tickets cost $75 - $210 and the journey takes 1 h 10 min. 2 other operators also service this route. Alternatively, Peter Pan Bus Lines operates a bus from Philadelphia to Pittsfield hourly. Tickets cost $11 - $14 and the journey takes 40 min. 7 other operators also service this route.

Book transport from Philadelphia to Pittsfield

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Philadelphia to Pittsfield

From Philadelphia 30th Street Station Amtrak train to New York Penn Station, train to Albany-Rensselaer Amtrak, then train to Pittsfield Amtrak. 6 h 41 min $262. From Philadelphia, PA - Greyhound Terminal bus to Mt. Laurel, bus to New York, NY, bus to Albany, NY, then bus to Pittsfield, MA. 7 h 44 min $80. From Market St & 6th St bus to 28 St, line 1 subway to New York, NY - Port Authority Bus Terminal, bus to Danbury, CT, then bus to Pittsfield, MA. 9 h 5 min $72. From Philadelphia drive to Pittsfield. 4 h 36 min $28. From Suburban Station train to Philadelphia airport, fly to Albany airport, bus to Albany, NY, then bus to Pittsfield. 5 h 56 min $298. From Suburban Station train to Philadelphia airport, fly to Hartford airport, line 30 bus to Harford, CT - Union Station, bus to Springfield Amtrak, then train to Pittsfield. 6 h 47 min $329. From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Albany airport, bus to Albany, NY, then bus to Pittsfield. 6 h 47 min $300. From Suburban Station train to Philadelphia airport, fly to New Haven airport, line 206 bus to Temple St and Chapel St, bus to New Haven Union Station Amtrak, train to Springfield Amtrak, then train to Pittsfield. 8 h 4 min $496.
Close Print Itinerary
  1. Here are 8 options to get from
    Philadelphia to Pittsfield:

    1. Trip:
      1 Train
      • One-Way approx: USD $137 - $333
      • Duration: 6 h 41 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $137 - $333
        • Duration: 6 h 41 min
        Close x
    2. Trip:
      2 Bus Trailways New York
      • One-Way approx: USD $51 - $150
      • Duration: 7 h 44 min
      Open +
      • Trip:
        2 Bus Trailways New York
        • One-Way approx: USD $51 - $150
        • Duration: 7 h 44 min
        Close x
    3. Trip:
      3 Bus via Danbury, CT
      • One-Way approx: USD $43 - $85
      • Duration: 9 h 5 min
      Open +
      • Trip:
        3 Bus via Danbury, CT
        • One-Way approx: USD $43 - $85
        • Duration: 9 h 5 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 4 h 36 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 4 h 36 min
        Close x
    5. Trip:
      5 Fly Philadelphia to Albany, bus
      • One-Way approx: USD $191 - $472
      • Duration: 5 h 56 min
      Open +
      • Trip:
        5 Fly Philadelphia to Albany, bus
        • One-Way approx: USD $191 - $472
        • Duration: 5 h 56 min
        Close x
    6. Trip:
      6 Fly Philadelphia to Hartford, train
      • One-Way approx: USD $202 - $552
      • Duration: 6 h 47 min
      Open +
      • Trip:
        6 Fly Philadelphia to Hartford, train
        • One-Way approx: USD $202 - $552
        • Duration: 6 h 47 min
        Close x
    7. Trip:
      7 Train to Newark, fly to Albany, bus
      • One-Way approx: USD $219 - $487
      • Duration: 6 h 47 min
      Open +
      • Trip:
        7 Train to Newark, fly to Albany, bus
        • One-Way approx: USD $219 - $487
        • Duration: 6 h 47 min
        Close x
    8. Trip:
      8 Fly Philadelphia to New Haven, train
      • One-Way approx: USD $189 - $871
      • Duration: 8 h 4 min
      Open +
      • Trip:
        8 Fly Philadelphia to New Haven, train
        • One-Way approx: USD $189 - $871
        • Duration: 8 h 4 min
        Close x