[menuItemContent][menuItemRightSideContent]
Currency

Cheap bus tickets from Newport News, VA to Richmond

Showing times and prices for May 27

Cheapest

$34

Average

$34

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Newport News, VA to Richmond will cost around $ 34 if you buy it on the day, but the cheapest tickets can be found for only $ 34.

Greyhound
08:55AMNewport News, VA1h40 10:35AMRichmond
0 changes
$341One-way

Bus schedule from Newport News, VA to Richmond

Showing buses for tomorrow, Fri, May 27
Greyhound
08:55AMNewport News, VA1h40 10:35AMRichmond
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 27
$31Amtrak
$34Greyhound
Sat
May 28
$31Amtrak
$33Greyhound
Sun
May 29
$13Amtrak
$24OurBus
Mon
May 30
$13Amtrak
$36Greyhound
Tue
May 31
$13Amtrak
$37Greyhound
Wed
Jun 1
$12Amtrak
Find prices
Thu
Jun 2
$13Amtrak
Find prices

Bus times from Newport News, VA to Richmond

Showing times and prices for May 27

Fastest Journey

1 h 40 m

Average

1 h 40 m

Buses per day

1

Distance

111 km

Of the 1 buses that leave Newport News, VA for Richmond every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 111 km distance in an average of 1 h 40 m but if you time it right, some buses will get you there in just 1 h 40 m .

The slowest buses will take 1 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Greyhound
08:55AMNewport News, VA1h40 10:35AMRichmond
0 changes
$341One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Newport News, VA to Richmond

distanceDistance69 miles (111 km)
durationAverage bus duration1 h 20 min
priceAverage bus ticket price$34 (€30)
changesDirect busYes
carriersBus companiesGreyhound

Buses from Newport News, VA to Richmond cover the 69 miles (111 km) long trip taking on average 1 h 20 min with our travel partners like Greyhound. There are direct bus services available. While the average ticket price for this trip costs around $34 (€30), you can find the cheapest bus ticket for as low as $24 (€21).

Travel Tips: Bus to Richmond from Newport News, VA

Take the bus to Richmond 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 Newport News, VA to Richmond.
FAQs

How much do cheap buses to Richmond from Newport News, VA cost?

Bus tickets between Newport News, VA and Richmond for some dates and times can be found for as cheap as $24 (€21)  one way in the next 7 days.

How much is a bus ticket from Newport News, VA to Richmond?

The bus price from Newport News, VA to Richmond is on average $34 (€30)  if you are looking to buy your tickets for this trip in the next 7 days.

How many miles is it from Newport News, VA to Richmond by bus?

The bus distance from Newport News, VA to Richmond is around 69 miles (111 km).

What is the Newport News, VA to Richmond bus travel time?

On average the Newport News, VA to Richmond bus travel time is 1 h 20 min  for the 69 miles (111 km) long trip, but the duration can vary if you travel on weekends and holidays.

What bus providers go from Newport News, VA to Richmond?

For the best Newport News, VA to Richmond bus to purchase, you can travel safely and comfortably with Greyhound. However, it's always good to check all possible bus providers with services between Newport News, VA and Richmond to compare what amenities they may offer.

What time is the earliest bus from Newport News, VA to Richmond? What time is the last bus from Newport News, VA to Richmond?

The first Newport News, VA to Richmond bus departs at 8: 55 AM   and the last bus from Newport News, VA to Richmond leaves at 10: 40 PM. Check out the most up-to-date bus schedule from Newport News, VA to Richmond on Omio and find the best time to travel to your destination.

How far in advance should I purchase bus tickets to Richmond from Newport News, VA for the best deals?

You can find buses between Newport News, VA and Richmond to cost on average $34 (€30) 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 journey. You’ll see tickets for the Newport News, VA to Richmond bus generally on sale a few months before the planned travel date.