Travel from 30th-Street-Station to New-Haven

Train, bus or fly from 30th Street Station to New Haven?

Amtrak Acela Express operates a train from 30th Street Station to New Haven hourly. Tickets cost $100 - $280 and the journey takes 3 h 4 min. Alternatively, Boltbus operates a bus from 30th Street Station to New Haven every 2 hours. Tickets cost $10 - $18 and the journey takes 2 h. 2 other operators also service this route.

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 JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from 30th Street Station to New Haven

From Philadelphia 30th Street Station Amtrak train to New Haven Union Station Amtrak. 3 h 4 min $217. From 30th Street Station walk to Philadelphia, PA, bus to 11 Ave & W 36 NY, walk to New York, NY - Port Authority Bus Terminal, then bus to New Haven, CT. 5 h 19 min $29. From 30th Street Station walk to Philadelphia, bus to New York, NY, walk to W 32 St/7 Av, bus to Grand Central, then train to New Haven. 5 h 17 min $45. From 30th Street Station drive to New Haven. 3 h 10 min $20. From 30th Street Station walk to 30th Street Station, train to Philadelphia airport, fly to New Haven airport, then line 206 bus to New Haven. 2 h 59 min $422. From 30th Street Station walk to 30th Street Station, train to Philadelphia airport, fly to New York JFK airport, train to Jamaica, train to New York Penn Station, then train to New Haven. 5 h 3 min $438. From 30th Street Station walk to 30th Street Station, train to Philadelphia airport, fly to Hartford airport, line 30 bus to Hartford Amtrak, then train to New Haven. 5 h 6 min $317. From 30th Street Station walk to 30th Street Station, train to Philadelphia airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to New Haven. 5 h 32 min $388.

How long does it take to get from 30th Street Station to New Haven?

The train from Philadelphia 30th Street Station Amtrak to New Haven Union Station Amtrak takes 3 h 4 min and departs hourly.
Close Print Itinerary
  1. Here are 8 options to get from
    30th Street Station to New Haven:

    1. Trip:
      1 Train
      • One-Way approx: USD $100 - $280
      • Duration: 3 h 4 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $100 - $280
        • Duration: 3 h 4 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $22 - $53
      • Duration: 5 h 19 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $22 - $53
        • Duration: 5 h 19 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $29 - $63
      • Duration: 5 h 17 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $29 - $63
        • Duration: 5 h 17 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $17 - $25
      • Duration: 3 h 10 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $17 - $25
        • Duration: 3 h 10 min
        Close x
    5. Trip:
      5 Fly to New Haven
      • One-Way approx: USD $139 - $762
      • Duration: 2 h 59 min
      Open +
      • Trip:
        5 Fly to New Haven
        • One-Way approx: USD $139 - $762
        • Duration: 2 h 59 min
        Close x
    6. Trip:
      6 Fly to New York JFK, train
      • One-Way approx: USD $207 - $639
      • Duration: 5 h 3 min
      Open +
      • Trip:
        6 Fly to New York JFK, train
        • One-Way approx: USD $207 - $639
        • Duration: 5 h 3 min
        Close x
    7. Trip:
      7 Fly to Hartford, train
      • One-Way approx: USD $191 - $527
      • Duration: 5 h 6 min
      Open +
      • Trip:
        7 Fly to Hartford, train
        • One-Way approx: USD $191 - $527
        • Duration: 5 h 6 min
        Close x
    8. Trip:
      8 Fly to New York La Guardia, train
      • One-Way approx: USD $203 - $660
      • Duration: 5 h 32 min
      Open +
      • Trip:
        8 Fly to New York La Guardia, train
        • One-Way approx: USD $203 - $660
        • Duration: 5 h 32 min
        Close x