There are 8 ways to get from New Bern to Washington by plane, bus, taxi, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly New Bern to Reagan Washington  •  4 h 17 min

  1. Fly from New Bern (EWN) to Reagan Washington (DCA) EWN - DCA

$182 - $256

Cheapest option

Bus, Megabus  •  9 h 27 min

  1. Take the bus from New Bern, Nc to Raleigh, Nc 382
  2. Take the Megabus from Durham to Washington via Fayetteville

$66 - $121

6 alternative options

Bus to Raleigh/Durham, fly to Reagan Washington  •  6 h 30 min

  1. Take the bus from New Bern, Nc to Raleigh, Nc
  2. Fly from Raleigh/Durham (RDU) to Reagan Washington (DCA) RDU - DCA

$122 - $299

Bus, bus to Wilmington, fly to Washington Dulles  •  6 h 6 min

  1. Take the bus from New Bern, Nc to Jacksonville
  2. Take the bus from Jacksonville to Wilmington, Nc
  3. Fly from Wilmington (ILM) to Washington Dulles (IAD) ILM - IAD

$189 - $741

Taxi, Amtrak Thruway, train  •  7 h 32 min

  1. Take a taxi from New Bern to Greenville, NC
  2. Take the Amtrak Thruway from Greenville, NC to Wilson, NC
  3. Take the train from Wilson Amtrak to Alexandria Amtrak

Bus  •  8 h 44 min

  1. Take the bus from New Bern, Nc to Raleigh, Nc 382
  2. Take the bus from Raleigh, Nc to Richmond, Va
  3. Take the bus from Richmond, Va to Washington, Dc

$68 - $151

Bus, train  •  9 h 57 min

  1. Take the bus from New Bern, Nc to Raleigh, Nc 382
  2. Take the bus from Raleigh, Nc to Rocky Mount, Nc 330 / ...
  3. Take the train from Rocky Mount Amtrak to Alexandria Amtrak

$86 - $202

Drive  •  5 h 36 min

  1. Drive from New Bern to Washington 319.4 miles

$30 - $45

What companies run services between New Bern, NC, USA and Washington, DC, USA?

American Airlines and Delta fly from New Bern to Washington hourly. Alternatively, you can take a bus from New Bern to Washington via New Bern, Nc, Raleigh, Nc, and Richmond, Va in around 8 h 44 min.

Airlines
American Airlines
Website
aa.com
Flights from New Bern to Reagan Washington via Charlotte
Ave. Duration
4 h 47 min
When
Every day
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Columbia
Ave. Duration
5 h 22 min
When
Every day
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Wilmington
Ave. Duration
5 h 39 min
When
Sunday
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Philadelphia
Ave. Duration
6 h 28 min
When
Every day
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Raleigh/Durham
Ave. Duration
6 h 31 min
When
Every day
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Columbus
Ave. Duration
6 h 35 min
When
Monday to Saturday
Estimated price
$170 - $440
Flights from New Bern to Reagan Washington via Charlotte, Norfolk
Ave. Duration
7 h 28 min
When
Every day
Estimated price
$170 - $440
Flights from Raleigh/Durham to Reagan Washington
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$85 - $460
Delta
Website
delta.com
Flights from New Bern to Reagan Washington via Atlanta
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$100 - $500
Flights from Raleigh/Durham to Reagan Washington
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$95 - $460
United Airlines
Website
united.com
Flights from Wilmington to Washington Dulles
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$130 - $650
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Wilson Amtrak to Alexandria Amtrak
Ave. Duration
4 h 32 min
Frequency
4 times a day
Estimated price
$45 - $120
Website
amtrak.com
Coach Seat
$45 - $70
Flexi Coach Seat
$80 - $120
Business Coach Seat
$80 - $120
Room
$220 - $300
Train from Rocky Mount Amtrak to Alexandria Amtrak
Ave. Duration
4 h 10 min
Frequency
Every 4 hours
Estimated price
$40 - $110
Website
amtrak.com
Coach Seat
$40 - $65
Flexi Coach Seat
$75 - $120
Business Coach Seat
$75 - $110
Room
$210 - $290
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from New Bern, Nc to Raleigh, Nc
Ave. Duration
2 h 50 min
Frequency
Hourly
Estimated price
$18 - $45
Website
greyhound.com
Economy
$18 - $28
Flexible
$30 - $45
Bus from New Bern, Nc to Jacksonville
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$10 - $22
Website
greyhound.com
Economy
$10 - $14
Flexible
$17 - $22
Bus from Jacksonville to Wilmington, Nc
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$11 - $25
Website
greyhound.com
Economy
$11 - $17
Flexible
$19 - $25
Bus from Raleigh, Nc to Richmond, Va
Ave. Duration
2 h 50 min
Frequency
Hourly
Estimated price
$20 - $50
Website
greyhound.com
Economy
$20 - $35
Flexible
$35 - $50
Bus from Richmond, Va to Washington, Dc
Ave. Duration
2 h 10 min
Frequency
Hourly
Estimated price
$16 - $40
Website
greyhound.com
Economy
$16 - $25
Flexible
$29 - $40
Bus from Raleigh, Nc to Rocky Mount, Nc
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$12 - $27
Website
greyhound.com
Economy
$12 - $18
Flexible
$21 - $27
Other operators
Taxi from New Bern to Greenville, NC
Ave. Duration
1 h 1 min
Estimated price
$100 - $130

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from New Bern to Washington?

The distance between New Bern and Washington is 421 km. The road distance is 511 km.

What is the cheapest way to get from New Bern to Washington?

The cheapest way to get from New Bern to Washington is to drive which costs $30 - $45 and takes 5 h 36 min.

What is the fastest way to get from New Bern to Washington?

The quickest way to get from New Bern to Washington is to fly which takes 4 h 17 min and costs $180 - $260.

How long does it take to get from New Bern to Washington?

It takes approximately 4 h 17 min to get from New Bern to Washington, including transfers.