Bus from Baltimore Downtown Bus Station to Harrisburg
Ave. Duration:
1h 45m
Frequency:
Once daily
Estimated price:
$6.12–$82.92
Bus from Harrisburg Bus Station to Lewistown
Ave. Duration:
1h 5m
Frequency:
Once daily
Estimated price:
$4.59–$76.54
Flixbus USA
Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Virginia Beach to Philadelphia
Ave. Duration:
5h 45m
Frequency:
Twice daily
Estimated price:
$28.07–$102.05
Trailways
Phone:
+1 800-858-8555
Website:
trailways.com
Bus from Harrisburg Bus Station to Lewistown
Ave. Duration:
1h
Frequency:
Once a week
Estimated price:
$17.86–$44.65
Wonder Bus Inc
Website:
gotobus.com/wonder-bus-inc/
Bus from Norfolk, VA to Baltimore
Ave. Duration:
4h 45m
Frequency:
Twice daily
Estimated price:
$31.89–$45.92
Questions and Answers
What is the cheapest way to get from Virginia Beach to Lewistown?
The cheapest way to get from Virginia Beach to Lewistown is to bus which costs $34.78 - $195.65 and takes 10h 15m.
What is the fastest way to get from Virginia Beach to Lewistown?
The fastest way to get from Virginia Beach to Lewistown is to drive which takes 6h 45m and costs $65.22 - $97.83 .
Is there a direct bus between Virginia Beach and Lewistown?
No, there is no direct bus from Virginia Beach to Lewistown. However, there are services departing from Virginia Beach and arriving at Lewistown via Philadelphia. The journey, including transfers, takes approximately 10h 15m.
How far is it from Virginia Beach to Lewistown?
The distance between Virginia Beach and Lewistown is 716 km. The road distance is 607.2 km.
How do I travel from Virginia Beach to Lewistown without a car?
The best way to get from Virginia Beach to Lewistown without a car is to bus which takes 10h 15m and costs $34.78 - $195.65 .
How long does it take to get from Virginia Beach to Lewistown?
It takes approximately 10h 15m to get from Virginia Beach to Lewistown, including transfers.
Where do I catch the Virginia Beach to Lewistown bus from?
Virginia Beach to Lewistown bus services, operated by Flixbus USA, depart from Virginia Beach station.
Train, bus or fly from Virginia Beach to Lewistown?
The best way to get from Virginia Beach to Lewistown is to bus which takes 10h 15m and costs $34.78 - $195.65 . Alternatively, you can train via Washington, which costs $70.65 - $760.87 and takes 12h 47m, you could also fly, which costs $206.52 - $760.87 and takes 7h 58m.
Where does the Virginia Beach to Lewistown bus arrive?
Virginia Beach to Lewistown bus services, operated by Flixbus USA, arrive at Philadelphia station.
Can I drive from Virginia Beach to Lewistown?
Yes, the driving distance between Virginia Beach to Lewistown is 607 km. It takes approximately 6h 45m to drive from Virginia Beach to Lewistown.
How do I get a bus ticket from Virginia Beach to Lewistown?
Book your Virginia Beach to Lewistown bus tickets online with Omio and FlixBus.
Where can I stay near Lewistown?
There are seven+ hotels available in Lewistown. Prices start at $57.63 per night.