1map logoGo to main page

New Bern, NC, USA to Richmond, VA, USA from $35: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New Bern, United States of America
to
Richmond, United States of America

How to Get from New Bern to Richmond: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 by carBest price
339 kmDistance
3h 52m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New Bern to Richmond with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound
Bus
Average Duration
6h  39m
Estimated price
$37-88
Recommended
Company
various
Drive
Average Duration
3h  52m
Estimated price
$35-55
Cheapest
route map
Distance: 339 km
Duration: 3h 52m

See more options

Company
American Airlines
Plane
Average Duration
5h  6m
Estimated price
$250-911
Company
various
Taxi
Plane
Average Duration
6h  25m
Estimated price
$280-370
Company
various
Taxi
Plane
Average Duration
5h  48m
Estimated price
$315-736
Company
various
Drive
Plane
Average Duration
6h  15m
Estimated price
$371-372

Traveling From New Bern to Richmond

The route from New Bern to Richmond offers you a transition from a charming coastal town with rich history to a vibrant capital city steeped in cultural experiences.

Best Neighbourhoods in Richmond

Richmond boasts diverse neighborhoods, each offering its own distinct charm.

Carytown
• Eclectic shops and boutiques abound.
• Trendy dining spots and local cafes.
Shockoe Bottom
• Historic cobblestone streets add character.
• Vibrant nightlife and entertainment options.
The Fan
• Beautiful historic architecture impresses visitors.
• Abundant galleries and art spaces on display.

Best Times To Visit Richmond's Attractions

Strategizing your visit can enhance your Richmond experience significantly.

Virginia State Capitol
Arrive early in the morning for a quieter tour experience.
Lewis Ginter Botanical Garden
Visit on weekdays for fewer crowds and vibrant blooms.
Carytown Shopping District
Late afternoon is ideal, as shops are open and fewer tourists are around.

Richmond Weather: What to Expect Year-Round

Richmond experiences a humid subtropical climate, featuring hot summers and mild winters. Late spring and early fall are often regarded as the best times to visit, as the pleasant weather enhances outdoor activities and local events.

Dining Recommendation in Richmond

Experience the bold flavors of Richmond by trying a fantastic plate of spicy chicken and waffles at the local favorite, The Roosevelt. This dining experience offers a lively atmosphere and showcases unique Southern-inspired dishes using local ingredients, setting it apart from the seafood-centric cuisine common in New Bern.

New Bern - Richmond operators

Explore transport companies operating between New Bern and Richmond, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from New Bern to Richmond Bus Station

Average Duration
6h 35m
Estimated price
$377-378
Plane
Website
aa.com

Plane from New Bern (EWN) to Richmond (RIC)

Average Duration
4h 4m
Estimated price
$379-3740
all-pages.other Show other routes

Other from New Bern to Jacksonville

Average Duration
1h 7m
Estimated price
$350-351

Other from Jacksonville (OAJ) to Richmond (RIC)

Average Duration
4h 12m
Estimated price
$880-881

Other from New Bern to Greenville

Average Duration
1h
Estimated price
0-0

Other from Greenville (PGV) to Richmond (RIC)

Average Duration
4h 18m
Estimated price
$882-883

Other from New Bern to Wilmington

Average Duration
Estimated price
$371-372

Other from Wilmington (ILM) to Richmond (RIC)

Average Duration
4h 2m
Estimated price
$379-884

Frequently asked questions

Find out more about the route from New Bern to Richmond.

Or choose the category:
The distance between New Bern and Richmond is approximately 172 miles. By car, it takes around 3 hours and 52 minutes to travel from Richmond to New Bern, and approximately 4 hours and 36 minutes to travel in the opposite direction. If you prefer to fly, the flight duration is about 5 hours and 41 minutes with a layover in Jacksonville. Another option is taking the bus, which takes approximately 6 hours and 39 minutes to travel from New Bern to Richmond.
The most cost-effective and time-efficient transportation option for traveling from New Bern to Richmond is to drive. It takes approximately 3 hours and 52 minutes to drive the 172 miles between the two cities. This option is not only quicker than other modes of transport, such as taking a taxi and flying, but it is also cheaper, with costs ranging from $35 to $55. Driving provides the flexibility to travel at your own pace and allows you to explore any attractions along the way.
The prices for a bus ticket from New Bern to Richmond range from $37 to $88. These prices may vary depending on the specific bus company and the time of travel. It is recommended to check with different bus companies to ensure the best price for your desired travel dates.
To travel from New Bern to Richmond without using public transportation, you can opt to drive. The driving distance is approximately 210 miles and takes around 3 hours and 52 minutes, depending on the traffic and route. The estimated cost of driving can range from $35 to $55, depending on factors such as gas prices and tolls.
The best way to travel from New Bern to Richmond without a car is by bus. The bus journey takes approximately 6 hours and 39 minutes and costs between $35 and $90. Another option is to take a taxi to Jacksonville and then fly, which takes around 5 hours and 41 minutes. However, this may be a more expensive option. Overall, the bus is a convenient and affordable choice for traveling between these two cities without a car.
The flight duration from New Bern to Richmond varies depending on the number of stopovers. The quickest option with one stopover takes approximately 3 hours and 26 minutes. As for the cost, the prices for a flight between Richmond and New Bern range from $290 to $1111. It's always recommended to check with airlines for the most accurate and up-to-date information on flight times and prices.
There are plenty of options for accommodations near Richmond. There are over 260 hotels available with prices starting at $58. Some popular hotels in the area include The Jefferson Hotel, Omni Richmond Hotel, and Graduate Richmond. Whether you are looking for luxury accommodations or budget-friendly options, there are many choices available to suit your needs.

Trips to Richmond