Travel from New-York-JFK-Airport-JFK to Williamstown-MA-USA

Bus or train from New York JFK Airport (JFK) to Williamstown?

You can take a train from New York JFK Airport (JFK) to Williamstown via Jamaica, New York Penn Station, Albany-Rensselaer Amtrak, and Intermodal Center in around 7 h 50 min. Alternatively, you can take a bus from New York JFK Airport (JFK) to Williamstown via New York, NY, Greyhound \ Trailways Terminal, and Bennington, VT in around 8 h 2 min.

Travel Guides

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

ModeDurationPrice
From JFK International Airport train to Jamaica, train to New York Penn Station, train to Albany-Rensselaer Amtrak, train to Intermodal Center, then bus to Williams Inn.7 h 50 min$115
From JFK Airport bus to New York, NY, bus to Greyhound \ Trailways Terminal, bus to Bennington, VT, then bus to Williams Inn.8 h 2 min$56
From JFK Airport bus to New York, NY - Port Authority Bus Terminal, bus to Danbury, CT, bus to Intermodal Center, then bus to Park St..9 h 46 min$74
From New York JFK Airport (JFK) drive to Williamstown.3 h 31 min$20
From New York JFK Airport shuttle to Newark airport, fly to Albany airport, bus to Bennington, VT, then bus to Williamstown.7 h 12 min$272

Operators from New York JFK Airport (JFK) to Williamstown

OperatorPhoneWebsite
JFK Airtrain(212) 435-7000JFK Airtrain
Long Island Rail RoadLong Island Rail Road
Amtrak+1 1-800-872-7245Amtrak
Berkshire Region TransitBerkshire Region Transit
NYC Airporter+1 718-777-5111NYC Airporter
Trailways New YorkTrailways New York
Vermont Translines+1 844- 888-7267Vermont Translines
Green Mountain Express+1 (802) 447-0477Green Mountain Express
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
All Country Express Air Shuttle1 800 914-4223All Country Express Air Shuttle
United AirlinesUnited Airlines
JetBlue AirwaysJetBlue Airways
Cape AirCape Air