There are 4 ways to get from Randolph to Williamstown by taxi, bus, train, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Randolph to Killington Park and Ridetaxi
- Take the bus from Marble Valley Regional Transit Center to Green Mountain Community Bus Terminalbus 7
5h 1m$67–81Drive 108 mi
cheapest- Drive from Randolph to Williamstowncar 108 mi
2h 34m$20–29Train, bus
- Take the train from Randolph Amtrak to Greenfield Amtrak Stationtrain Vermonter
- Take the bus from JWO Transit Center Greenfield to North Adams Centerbus 903
6h 30m$38–78Train (Amtrak)
- Take the train from Randolph Amtrak to Springfieldtrain Vermonter
- Take the train from Springfield to Pittsfield Amtrak Stationtrain Lake Shore Limited
7h 17m$66–146
Randolph to Williamstown by train and bus
Questions & Answers
The cheapest way to get from Randolph to Williamstown is to drive which costs $19 - $29 and takes 2h 34m.
The fastest way to get from Randolph to Williamstown is to drive which takes 2h 34m and costs $19 - $29.
No, there is no direct train from Randolph to Williamstown station. However, there are services departing from Randolph Amtrak and arriving at Pittsfield Amtrak Station via Springfield. The journey, including transfers, takes approximately 7h 17m.
The distance between Randolph and Williamstown is 114 miles. The road distance is 108.6 miles.
The best way to get from Randolph to Williamstown without a car is to taxi and bus which takes 5h 1m and costs $65 - $85.
It takes approximately 5h 1m to get from Randolph to Williamstown, including transfers.
Randolph to Williamstown train services, operated by Amtrak, depart from Randolph Amtrak station.
Randolph to Williamstown train services, operated by Amtrak, arrive at Springfield station.
Yes, the driving distance between Randolph to Williamstown is 109 miles. It takes approximately 2h 34m to drive from Randolph to Williamstown.
Book your Randolph to Williamstown train tickets online with Omio.
What companies run services between Randolph, VT, USA and Williamstown, MA, USA?
You can take a train from Randolph Amtrak to Williamstown via Springfield, Pittsfield Amtrak Station, and Pittsfield in around 7h 17m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Randolph Amtrak to Greenfield Amtrak Station
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Estimated price
- $35–80
- Website
- Amtrak
Train from Randolph Amtrak to Springfield
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- $45–100
- Website
- Amtrak
Train from Springfield to Pittsfield Amtrak Station
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- $15–35
- Website
- Amtrak
- Phone
- +1 844- 888-7267
- [email protected]
- Website
- Vermont Translines
Bus from Marble Valley Regional Transit Center to Green Mountain Community Bus Terminal
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- Vermont Translines
- Book at
- Vermont Translines
- Website
- Berkshire Region Transit
Bus from JWO Transit Center Greenfield to North Adams Center
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $1–10
- Schedules at
- Berkshire Region Transit
- Ave. Duration
- 42 min
- Estimated price
- $55–70
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 84+ hotels available in Williamstown.










