There are 6 ways to get from Princeton to Williamstown by bus, tram, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 606 bus, tram
best- Take the bus from Nassau St At Palmer Square to S Clinton Ave At Barlow Stbus 606
- Take the tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctrtram Rvln
3h 8m$8–37Line 606 bus, tram, bus
cheapest- Take the bus from Nassau St At Palmer Square to S Clinton Ave At Barlow Stbus 606
- Take the tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctrtram
- Take the bus from Broadway Across From Wrtc to Main Street At Sicklerville Road#bus 400
3h 52m$7–36Tram, line 315 bus
- Take the tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctrtram Rvln
- Take the bus from Gate #2 Inside The Wrtc to US-322 at POPLAR AVEbus 315
3h 24m$11–42Drive 54.8 mi
- Drive from Princeton to Williamstowncar 54.8 mi
1h 12m$10–15Train, bus
- Take the train from Trenton Transit Center to Jefferson Stationtrain Tre
- Take the bus from Market St At 11Th St to Main Street At Sicklerville Road#bus 400
4h 29m$9–24Bus
- Take the bus from S Warren St At W State St to Broadway In Front Of Wrtcbus 409 / ...
- Take the bus from Broadway Across From Wrtc to Main Street At Sicklerville Road#bus 400
5h$11–39
Princeton to Williamstown by bus and tram
Questions & Answers
The cheapest way to get from Princeton to Williamstown is to drive which costs $10 - $15 and takes 1h 12m.
The fastest way to get from Princeton to Williamstown is to drive which takes 1h 12m and costs $10 - $15.
No, there is no direct bus from Princeton to Williamstown. However, there are services departing from Nassau St At Palmer Square and arriving at Main Street At Sicklerville Road# via S Warren St At W State St and Broadway Across From Wrtc. The journey, including transfers, takes approximately 5h.
The distance between Princeton and Williamstown is 67 miles. The road distance is 55.1 miles.
The best way to get from Princeton to Williamstown without a car is to line 606 bus and tram which takes 3h 8m and costs $8 - $40.
It takes approximately 3h 8m to get from Princeton to Williamstown, including transfers.
Princeton to Williamstown bus services, operated by NJ Transit, depart from S Warren St At W State St station.
Princeton to Williamstown bus services, operated by NJ Transit, arrive at Broadway In Front Of Wrtc station.
Yes, the driving distance between Princeton to Williamstown is 55 miles. It takes approximately 1h 12m to drive from Princeton to Williamstown.
There are 46+ hotels available in Williamstown.
What companies run services between Princeton, NJ, USA and Williamstown, NJ, USA?
You can take a bus from Nassau St At Palmer Square to Main Street At Sicklerville Road# via W State St At S Warren St, S Warren St At W State St, Broadway In Front Of Wrtc, and Broadway Across From Wrtc in around 5h.
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctr
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–16
Tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctr
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–16
Tram from TRENTON TRANSIT CENTER station to Walter Rand Transportation Ctr
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–16
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Trenton Transit Center to Jefferson Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from Nassau St At Palmer Square to S Clinton Ave At Barlow St
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $2–8
Bus from Gate #2 Inside The Wrtc to US-322 at POPLAR AVE
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- $3–10
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $3–10
Bus from Nassau St At Palmer Square to S Clinton Ave At Barlow St
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $2–8
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $2–8
Bus from Broadway Across From Wrtc to Main Street At Sicklerville Road#
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $3–13
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $3–13
Bus from Market St At 11Th St to Main Street At Sicklerville Road#
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $4–14
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $4–14
Bus from S Warren St At W State St to Broadway In Front Of Wrtc
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- $6–19
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $6–19
Bus from Broadway Across From Wrtc to Main Street At Sicklerville Road#
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $3–13
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $3–13
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
Why you should take the train in the US
Read the travel guide








