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
31 h 34 min
2965 km.
from $163
Composite Route Car Only
Three ways to Travel from Virginia to Montrose
Select an Option Below to Start Your Journey
Cheapest
By car (2 965 km)
Other
Bus
Bus, Train
Transport providers
Airlines
United Airlines
Website:
united.com/
Plane from Washington Dulles International Airport to Richmond
Ave. Duration:
59 min
Frequency:
Every day
Estimated price:
$216.87–$535.79
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Bus from Virginia Beach Amtrak Bus Stop to Newport
Ave. Duration:
1h 45m
Frequency:
Once daily
Amtrak Northeast Regional
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Norfolk to Richmond
Ave. Duration:
2h 2m
Frequency:
3 times a day
Estimated price:
$25.51–$242.38
Train from Newport News to Richmond
Ave. Duration:
1h 6m
Frequency:
Twice daily
Estimated price:
$19.14–$242.38
Bus operators
Wonder Bus Inc
Website:
gotobus.com/wonder-bus-inc/
Bus from Norfolk, VA to Richmond
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$12.76–$19.14
Hampton Roads Transit (HRT)
Phone:
+1 757-222-6100
Website:
gohrt.com
Bus from Pacific & Virginia Beach to Glenrock
Ave. Duration:
1h 27m
Frequency:
Every 30 minutes
Estimated price:
$2.26–$2.31
Questions and Answers
What is the cheapest way to get from Virginia to Montrose?
The cheapest way to get from Virginia to Montrose is to line 020 bus and bus which costs $11.96 - $18.48 and takes 6h 1m.
What is the fastest way to get from Virginia to Montrose?
The fastest way to get from Virginia to Montrose is to drive which takes 1h 47m and costs $18.48 - $27.17 .
Is there a direct bus between Virginia and Montrose?
No, there is no direct bus from Virginia to Montrose. However, there are services departing from Pacific & Virginia Beach and arriving at Luray + Newman via Norfolk, VA, Brook Rd + Azalea and 23rd & Franklin. The journey, including transfers, takes approximately 6h 1m.
How far is it from Virginia to Montrose?
The distance between Virginia and Montrose is 234 km. The road distance is 166 km.
How do I travel from Virginia to Montrose without a car?
The best way to get from Virginia to Montrose without a car is to train which takes 4h 17m and costs $59.78 - $260.87 .
How long does it take to get from Virginia to Montrose?
It takes approximately 4h 17m to get from Virginia to Montrose, including transfers.
Where do I catch the Virginia to Montrose bus from?
Virginia to Montrose bus services, operated by Hampton Roads Transit (HRT), depart from Pacific & Virginia Beach station.
Train, bus or fly from Virginia to Montrose?
The best way to get from Virginia to Montrose is to train which takes 4h 17m and costs $59.78 - $260.87 . Alternatively, you can fly, which costs $141.30 - $369.57 and takes 2h 43m, you could also line 020 bus and bus, which costs $11.96 - $18.48 and takes 6h 1m.
Where does the Virginia to Montrose bus arrive?
Virginia to Montrose bus services, operated by Hampton Roads Transit (HRT), arrive at Glenrock & Virginia Beach station.
Can I drive from Virginia to Montrose?
Yes, the driving distance between Virginia to Montrose is 166 km. It takes approximately 1h 47m to drive from Virginia to Montrose.
Where can I stay near Montrose?
There are 295+ hotels available in Montrose. Prices start at $55.11 per night.