Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
24 min
30 km.
from $1
Composite Route Car Only
Two ways to Travel from Newport News Airport to Colonial Williamsburg
Select an Option Below to Start Your Journey
Cheapest
By car (30 km)
Other
Rideshare
Transport providers
Bus operators
Hampton Roads Transit (HRT)
Phone:
+1 757-222-6100
Website:
gohrt.com
Bus from Jefferson & Habersham to Patrick
Ave. Duration:
7 min
Frequency:
Every 20 minutes
Estimated price:
$2.31
Bus from Patrick Henry Mall to Boundary
Ave. Duration:
25 min
Frequency:
5 times a week
Estimated price:
$1.79–$2.43
Bus from Jefferson & Habersham to Elmhurst
Ave. Duration:
17 min
Frequency:
Hourly
Estimated price:
$2.31
WATA
Phone:
+1 757-220-5493
Website:
gowata.org
Bus from Elmhurst St at Lee Hall to N
Ave. Duration:
26 min
Frequency:
Hourly
Estimated price:
$1.74
Questions and Answers
What is the cheapest way to get from Newport News Airport (PHF) to Colonial Williamsburg?
The cheapest way to get from Newport News Airport (PHF) to Colonial Williamsburg is to line 112 bus and line 1 bus which costs $3.45 and takes 1h 34m.
What is the fastest way to get from Newport News Airport (PHF) to Colonial Williamsburg?
The fastest way to get from Newport News Airport (PHF) to Colonial Williamsburg is to taxi which takes 23 min and costs $41.30 - $50 .
Is there a direct bus between Newport News Airport (PHF) and Colonial Williamsburg?
No, there is no direct bus from Newport News Airport (PHF) to Colonial Williamsburg. However, there are services departing from Jefferson & Habersham and arriving at Boundary & Armistead via Patrick Henry Mall. The journey, including transfers, takes approximately 1h 32m.
How far is it from Newport News Airport (PHF) to Colonial Williamsburg?
The distance between Newport News Airport (PHF) and Colonial Williamsburg is 35 km. The road distance is 27.7 km.
How do I travel from Newport News Airport (PHF) to Colonial Williamsburg without a car?
The best way to get from Newport News Airport (PHF) to Colonial Williamsburg without a car is to line 112 bus and line 921 bus which takes 1h 32m and costs $3.93 .
How long does it take to get from Newport News Airport (PHF) to Colonial Williamsburg?
It takes approximately 1h 32m to get from Newport News Airport (PHF) to Colonial Williamsburg, including transfers.
Where do I catch the Newport News Airport (PHF) to Colonial Williamsburg bus from?
Newport News Airport (PHF) to Colonial Williamsburg bus services, operated by Hampton Roads Transit (HRT), depart from Jefferson & Habersham station.
Where does the Newport News Airport (PHF) to Colonial Williamsburg bus arrive?
Newport News Airport (PHF) to Colonial Williamsburg bus services, operated by Hampton Roads Transit (HRT), arrive at Patrick Henry Mall station.
Can I drive from Newport News Airport (PHF) to Colonial Williamsburg?
Yes, the driving distance between Newport News Airport (PHF) to Colonial Williamsburg is 28 km. It takes approximately 23 min to drive from Newport News Airport (PHF) to Colonial Williamsburg.
Where can I stay near Colonial Williamsburg?
There are 104+ hotels available in Colonial Williamsburg. Prices start at $37.57 per night.