1map logoGo to main page

New Bern, NC, USA to Asheville, NC, USA from $48: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from New Bern to Asheville: 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.

$48 - Bus, TrainBest price
505 kmDistance
5h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New Bern to Asheville 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
American Airlines
Plane
Average Duration
5h  9m
Estimated price
$291-1112
Recommended
Company
various
Bus
Train
Average Duration
11h  58m
Estimated price
$48-203
Cheapest
route map
Distance: 505 km
Duration: 5h 9m

See more options

Company
various
Plane
Bus
Average Duration
5h  50m
Estimated price
$231-512
Company
various
Taxi
Plane
Average Duration
5h  55m
Estimated price
$316-837
Company
various
Taxi
Plane
Bus
Average Duration
6h  30m
Estimated price
$416-2910
Company
Greyhound USA
Bus
Average Duration
10h 
Estimated price
$2911-2912
Company
various
Drive
Average Duration
6h  19m
Estimated price
$2913-2914

Traveling From New Bern to Asheville

Traveling from New Bern to Asheville offers you a journey from coastal charm and historic streets to vibrant mountain culture and breathtaking natural beauty.

Best Neighbourhoods in Asheville

Asheville offers diverse neighborhoods, each with its own charm and attractions.

Downtown Asheville
• Rich arts scene with galleries and street performances.
• Plenty of local restaurants and breweries to explore.
West Asheville
• Hip vibe with vintage shops and artisan cafes.
• Scenic parks ideal for outdoor activities and relaxation.
Biltmore Village
• Home to the iconic Biltmore Estate and gardens.
• Quaint shops and restaurants in a charming setting.

Best Times To Visit Asheville's Attractions

Timing your visits can greatly enhance your experience in Asheville.

Biltmore Estate
Visit on weekdays during the spring or fall for fewer crowds.
Blue Ridge Parkway
Early mornings in late spring or early fall showcase stunning views and tranquility.
Downtown Asheville
Try visiting on Mondays or Tuesdays for a quieter shopping experience.

Asheville Weather: What to Expect Year-Round

Asheville experiences a mild climate with distinct seasons, making it a pleasant destination throughout the year. Spring and autumn offer the best weather for exploring, while summer provides vibrant greenery and winter brings a cozy charm to the area.

Dining Recommendation in Asheville

Try the spicy pulled pork tacos at White Duck Taco Shop, where innovative flavor combinations reflect Asheville’s eclectic food scene. This vibrant eatery contrasts sharply with New Bern’s seafood-centric cuisine, offering a lively atmosphere and a menu that showcases local ingredients and bold tastes.

New Bern - Asheville operators

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

Plane Show flights
Website
aa.com

Plane from New Bern (EWN) to Asheville (AVL)

Average Duration
5h 9m
Estimated price
$291-1112

Plane from Jacksonville (OAJ) to Asheville (AVL)

Average Duration
4h 38m
Estimated price
$11120-11121

Plane from New Bern (EWN) to Charlotte (CLT)

Average Duration
1h 35m
Estimated price
$11124-11125

Plane from Jacksonville (OAJ) to Charlotte (CLT)

Average Duration
1h 26m
Estimated price
$11126-11127
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from New Bern to Raleigh Bus Station

Average Duration
3h 15m
Estimated price
$2035-2036

Bus from Raleigh Bus Station to Asheville

Average Duration
5h
Estimated price
$2037-2031

Bus from Greensboro Bus Stop to Asheville

Average Duration
3h 35m
Estimated price
$487-2038

Bus from Charlotte Airport to Asheville

Average Duration
2h 30m
Estimated price
$2033-4820
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Raleigh Union Station to Greensboro

Average Duration
1h 31m
Estimated price
$11129-480
all-pages.other Show other routes

Other from New Bern to Jacksonville

Average Duration
1h 7m
Estimated price
$20320-2918
all-pages.transport_driving

all-pages.transport_driving from New Bern to Asheville

Average Duration
6h 19m
Estimated price
$2913-2914

New Bern to Asheville: Overview of Bus, Train, Flight, and Car Trips

Traveling between New Bern and Asheville offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from New Bern to Asheville, covering a distance of 364 miles. With an estimated driving time of around 6 hours and 19 minutes, prepare for a picturesque journey through the diverse landscapes of North Carolina. 💰 Enjoy the flexibility of choosing from a range of price options, typically ranging from $65 to $100 for the cost of the car trip from New Bern to Asheville. Whether you opt for a budget-friendly ride or prefer a more luxurious travel experience, there are various options to suit your travel preferences.
Average price
$65 - $100
🛫 Flying from New Bern to Asheville involves a connecting flight as there are no direct options available. The quickest route with one stopover takes approximately 3 hours and 28 minutes. 🌄 American Airlines provides flights from New Bern to Asheville, making it convenient for travelers to reach their destination. The total duration of the journey by plane is around 5 hours and 9 minutes. 💸 Depending on various factors such as booking time and availability, the ticket prices for flights between Asheville and New Bern can range from $291 to $1112. It's advisable to plan ahead to secure the best deal for your trip.
Departure Point
New Bern Airport
Arrival Point
Asheville Airport. The quickest flight takes 3h 28m and has one stopover
🚌 The journey by bus from New Bern to Asheville takes approximately 10 hours, offering passengers a scenic route through North Carolina's picturesque landscapes. 💰 Prices for a bus ticket between Asheville and New Bern can vary, ranging from $50 to $134, depending on the time of booking and availability.

Frequently asked questions

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

Or choose the category:
The distance between New Bern and Asheville is 314 miles by road. By car, it takes approximately 6 hours and 19 minutes to travel between the two cities. If you prefer flying, it takes around 5 hours and 20 minutes to reach Asheville from New Bern by plane. Alternatively, taking a taxi to Jacksonville and flying to Asheville can also be an option, which takes approximately 5 hours and 57 minutes. If you don't mind a longer travel time, there is a bus option available that takes approximately 11 hours and 18 minutes to reach Asheville from New Bern.
The most cost-effective option for traveling from New Bern to Asheville is to drive. It typically costs between $65-$100 and takes around 6 hours and 19 minutes. Additionally, driving allows for flexibility and the ability to make stops along the way. However, if time is of the essence, the quickest option is to fly. Although more expensive, with prices ranging from $330-$1,300, the flight takes only 5 hours and 20 minutes, saving valuable time for the journey.
The prices for a bus ticket between Asheville and New Bern can range from $50 to $134, depending on the specific bus company and route. It is recommended to check with different bus operators to compare prices and find the best deal.
To travel from New Bern to Asheville without public transportation, the best option would be to drive. The road distance between the two cities is 364 miles, which can be covered in approximately 6 hours and 19 minutes. The cost of driving can vary between $65 and $100 depending on factors such as fuel consumption and toll fees.
To travel from New Bern to Asheville without a car, your best option is to take a bus. The bus journey takes approximately 11 hours and 18 minutes and tickets can cost between $50 to $140. This is a convenient and affordable way to reach Asheville, allowing you to relax and enjoy the scenic route without the hassle of driving.
The flight duration between New Bern and Asheville with one stopover is approximately 3 hours and 39 minutes. However, there are no direct flights available between the two cities. The cost of the flight typically ranges from $331 to $1212, depending on various factors such as the airline, class of service, and time of booking. It is recommended to check with different airlines and compare prices to find the best deal for your travel needs.
There are plenty of options for accommodation near Asheville. With over 785 hotels to choose from, you will find something to suit your preferences and budget. Prices start at $54 per night, so there are options available for different price ranges. Whether you are looking for a luxury hotel, budget-friendly accommodation, or something in between, Asheville has a variety of choices to meet your needs.

Trips to Asheville