COMPARE Prices across different modes

Mon
Oct 18
Find prices
$68Greyhound
Find prices
Tue
Oct 19
Find prices
$64Greyhound
$187Republic Airlines
Fri
Oct 22
$71Amtrak
$62Greyhound
$177psa airlines
Sat
Oct 23
$71Amtrak
$62Greyhound
$177psa airlines

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Washington, DC from Norfolk, VA

distanceDistance147 miles (237 km)
durationAverage bus duration5 h 45 min
priceAverage bus ticket price$63 (€51)
changesDirect busYes

Buses from Norfolk, VA to Washington, DC cover the 147 miles (237 km) long route taking on average 5 h 45 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $62 (€50), but the average price of bus tickets is $63 (€51).

Travel Tips

Buses from Norfolk, VA to Washington, DC
Take the bus to Washington, DC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Norfolk, VA to Washington, DC.
FAQs
What is the price of the cheapest bus from Norfolk, VA to Washington, DC?
Bus tickets between Norfolk, VA and Washington, DC for some dates and times can be found for as cheap as $62 (€50)  one way in the next 7 days.
What is the price of a bus ticket from Norfolk, VA to Washington, DC?
The bus price between Norfolk, VA and Washington, DC is on average $63 (€51)  if you are looking to buy your tickets for this trip in the next 7 days.
How many miles is it from Norfolk, VA to Washington, DC by bus?
The distance between Norfolk, VA and Washington, DC by bus is approximately 147 miles (237 km).
How long is a bus between Norfolk, VA and Washington, DC on average?
While the time it takes to travel 147 miles (237 km) to Washington, DC from Norfolk, VA can vary based on specific dates, weekends, and holidays, the Norfolk, VA to Washington, DC bus journey time is on average 5 h 45 min.
What time is the earliest bus from Norfolk, VA to Washington, DC? What time is the last bus from Norfolk, VA to Washington, DC?
You can take the first bus from Norfolk, VA to Washington, DC at 8: 05 AM. The last bus from Norfolk, VA to Washington, DC that you can take departs at 10: 55 PM. Omio shows you the latest bus from Norfolk, VA to Washington, DC schedule to help you book the best departure time for this route.
When should I buy the Norfolk, VA to Washington, DC bus for the best deals on tickets?
You can find buses from Norfolk, VA to Washington, DC to cost on average $63 (€51) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Norfolk, VA to Washington, DC bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey