Cheap Bus tickets to New Bern

What are the most popular routes to New Bern?

Raleigh - New BernAverage priceR$170Average duration3h 20mDaily departures1
Charlotte - New BernAverage priceR$347Average duration8h 45mDaily departures3
New York City - New BernAverage priceR$678Average duration16h 50mDaily departures13
Washington - New BernAverage priceR$402Average duration15h 10mDaily departures6
Atlanta - New BernAverage priceR$535Average duration16h 20mDaily departures3