HUB hero image

How to Travel from

Princeton to Williamsburg

by Plane, Rideshare, Route or Car

Princeton
+0
Williamsburg
Transport search to Williamsburg
Princeton
+0
Williamsburg
Building a composite car route
Cheapest
Best Offer!
Car
16 h 32 min
1620 km.
from $89
Composite Route Car Only

Six ways to Travel from Princeton to Williamsburg

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Hinton Amtrak Station to Charlottesville
Ave. Duration:
4h 45m
Frequency:
3 times a week
Estimated price:
$24.24–$114.81
Train from Hinton Amtrak Station to Alexandria
Ave. Duration:
7h 37m
Frequency:
3 times a week
Estimated price:
$36.99–$140.33
Bus from Charlottesville Amtrak Station to Richmond
Ave. Duration:
1h 30m
Frequency:
3 times a week

Amtrak Northeast Regional

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Richmond Staples Mill Road Amtrak Station to Williamsburg
Ave. Duration:
1h 19m
Frequency:
Twice daily
Estimated price:
$19.14–$242.38
Train from Richmond Main Street Amtrak Station to Williamsburg
Ave. Duration:
50 min
Frequency:
Twice daily
Estimated price:
$17.86–$242.38
Train from Alexandria to Williamsburg
Ave. Duration:
3h 21m
Frequency:
Twice daily
Estimated price:
$29.34–$242.38

NJ Transit

Phone:
+1 973-275-5555
Website:
njtransit.com/
Train from Princeton Jct. to New
Ave. Duration:
1h 20m
Frequency:
Every 30 minutes
Estimated price:
$12.12–$19.14

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Bluefield Bus Stop to Winston
Ave. Duration:
2h 20m
Frequency:
Once daily
Estimated price:
$10.21–$108.43
Bus from Winston Salem(Trans Center) to Richmond
Ave. Duration:
5h 55m
Frequency:
Twice daily
Estimated price:
$20.41–$153.08

Suburban Transit

Phone:
+1 (732) 249-1100
Website:
coachusa.com/suburban-transit
Bus from Nassau St & S Tulane St - Palmer Square to Port
Ave. Duration:
1h 40m
Frequency:
Hourly
Estimated price:
$19.14–$22.96

Questions and Answers

What is the cheapest way to get from Princeton to Williamsburg?

The cheapest way to get from Princeton to Williamsburg is to drive which costs $9.24 - $14.13 and takes 1h 3m.

What is the fastest way to get from Princeton to Williamsburg?

The fastest way to get from Princeton to Williamsburg is to drive which takes 1h 3m and costs $9.24 - $14.13 .

Is there a direct train between Princeton and Williamsburg?

No, there is no direct train from Princeton to Williamsburg. However, there are services departing from Princeton and arriving at Lorimer St via Princeton Jct., 34 St-Herald Sq and 14 St-Union Sq. The journey, including transfers, takes approximately 2h 4m.

How far is it from Princeton to Williamsburg?

The distance between Princeton and Williamsburg is 94 km. The road distance is 87.7 km.

How do I travel from Princeton to Williamsburg without a car?

The best way to get from Princeton to Williamsburg without a car is to bus which takes 1h 57m and costs $21.74 - $25 .

How long does it take to get from Princeton to Williamsburg?

It takes approximately 1h 57m to get from Princeton to Williamsburg, including transfers.

Where do I catch the Princeton to Williamsburg train from?

Princeton to Williamsburg train services, operated by NJ Transit, depart from Princeton Jct. station.

Train or bus from Princeton to Williamsburg?

The best way to get from Princeton to Williamsburg is to bus which takes 1h 57m and costs $21.74 - $25 . Alternatively, you can train, which costs $15.22 - $22.83 and takes 2h 4m.

Where does the Princeton to Williamsburg train arrive?

Princeton to Williamsburg train services, operated by NJ Transit, arrive at New York Penn Station.

Can I drive from Princeton to Williamsburg?

Yes, the driving distance between Princeton to Williamsburg is 88 km. It takes approximately 1h 3m to drive from Princeton to Williamsburg.

Where can I stay near Williamsburg?

There are 3263+ hotels available in Williamsburg. Prices start at $70.46 per night.
+0