1map logoGo to main page

Greensboro, NC, USA to Fayetteville, NC, USA from $7: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Greensboro, United States
to
Fayetteville, United States

How to Get from Greensboro to Fayetteville: 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.

$7 by trainBest price
142 kmDistance
1h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Greensboro to Fayetteville 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
various
Bus
Average Duration
3h  30m
Estimated price
$15-79
Recommended
Company
Amtrak
Train
Average Duration
4h  12m
Estimated price
$7-150
Cheapest
route map
Distance: 142 km
Duration: 1h 51m

See more options

Company
various
Bus
Average Duration
4h  21m
Estimated price
$12-18
Company
N/A
Drive
Average Duration
1h  51m
Estimated price
$17-25
Company
various
Train
Plane
Average Duration
4h  46m
Estimated price
$303-470

Greensboro - Fayetteville operators

Explore transport companies operating between Greensboro and Fayetteville, 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 Greensboro Bus Stop to Raleigh Bus Station

Average Duration
1h 30m
Estimated price
$797-1540

Bus from Raleigh Bus Station to Fayetteville Bus Station

Average Duration
1h 15m
Estimated price
$7-1540
Contact phone
+1 404-591-2750
Website
https://southeasternstages.com

Bus from Raleigh to Fayetteville

Average Duration
1h
Estimated price
$7934-790
Contact phone
+1 336-662-0002
Website
https://partnc.org

Bus from Greensboro Depot to South Asheboro Park & Ride

Average Duration
1h 1m
Estimated price
$798-0
Contact phone
+1 704-348-1200
Website
https://sunwaycharters.com

Bus from Asheboro to Fayetteville

Average Duration
2h 20m
Estimated price
$70-15
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Greensboro to Selma

Average Duration
2h 22m
Estimated price
$154-150

Train from Selma to Fayetteville Amtrak Station

Average Duration
50m
Estimated price
$793-70

Train from Greensboro to Charlotte Amtrak Station

Average Duration
1h 37m
Estimated price
$798-150
Plane
Website
https://aa.com

Plane from Charlotte to Fayetteville Municipal

Average Duration
1h
Estimated price
$152-153

Greensboro to Fayetteville: Overview of Bus, Train, Flight, and Car Trips

Traveling between Greensboro and Fayetteville 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 journey from Greensboro to Fayetteville, covering a driving distance of 94 miles in just under 2 hours. 💸 Explore budget-friendly options to reach Fayetteville from Greensboro by car, with prices ranging from $17 to $25 for a one-way trip.
Average price
$17 - $25
🚂 Starting from Greensboro travelers can embark on a train journey to Fayetteville. Although there is no direct route, passengers can transfer at Selma during the 4-hour, 12-minute trip operated by Amtrak. 🌄 The scenic route covers a distance of 158 miles and includes a transfer at the Ny Moynihan Train Hall at Penn Station in New York. Travelers will board the Carolinian train in Greensboro, then switch to the Palmetto train at Selma Station before reaching Fayetteville. 💰 Ticket prices for the train service between Greensboro and Fayetteville can range from $7 to $150, offering passengers a convenient and affordable option to travel between these two North Carolina cities.
Departure Point
Greensboro station
Arrival Point
Fayetteville Amtrak Station
🛫 Flying from Greensboro to Fayetteville is a quick and convenient experience with the quickest flight lasting only 57 minutes. American Airlines provides direct flights from Charlotte Airport to Fayetteville Municipal Airport.
Departure Point
Charlotte Airport
Arrival Point
Fayetteville Municipal Airport
🚌 The journey from Greensboro to Fayetteville by bus involves a transfer in Raleigh and takes approximately 3 hours and 30 minutes. 🛣️ Route 1 consists of two steps with a total travel time of 3 hours and 25 minutes covering a distance of 147 miles. The first step is a bus towards New York with a transfer in Raleigh, operated by Greyhound. 💰 The prices for a bus ticket between Fayetteville and Greensboro can range from $15 to $79, offering an affordable and convenient option for travelers.
Departure Point
Greensboro Bus Stop station
Arrival Point
Fayetteville station

Frequently asked questions

Find out more about the route from Greensboro to Fayetteville.

Or choose the category:
The distance between Greensboro and Fayetteville is approximately 141.6 km. Driving is the shortest option, with a typical travel time of around 1 hour and 51 minutes. If you prefer public transportation, taking the train would usually take around 4 hours and 12 minutes, while a combination of train and flight could take around 4 hours and 49 minutes. Buses are also an option, with a typical travel time of around 3 hours and 30 minutes.
The most cost-effective way to travel from Greensboro to Fayetteville is by taking the bus, which costs approximately $12 to $18 and takes around 4 hours and 21 minutes. However, if time is a priority, the quickest option is to drive, which takes about 1 hour and 51 minutes and costs around $17 to $25 in fuel.
The prices for train travel between Greensboro and Fayetteville can range from $7 to $150, depending on the class of service and time of booking. Bus tickets between the two cities typically range from $15 to $79, with prices varying based on the bus company and any available discounts.
To get from Greensboro to Fayetteville without using public transportation, the most convenient option would be to drive. The distance between the two cities is approximately 151.3 km, and it takes around 1 hour and 51 minutes to drive. The cost of driving can vary, but typically ranges from $17 to $25, depending on factors such as fuel prices and vehicle efficiency.
The best way to travel from Greensboro to Fayetteville without a car is by taking a bus via Raleigh. The bus journey takes approximately 3 hours and 30 minutes and the ticket prices range from $15 to $80.
Yes, there is a link between Greensboro and Fayetteville but there are no direct trains or buses. The train journey takes approximately 4 hours and 12 minutes, with transfers at Selma. Driving between the two cities is approximately 151.0 km and takes around 1 hour and 51 minutes. Taking a bus from Greensboro to Fayetteville with transfers in Raleigh takes around 3 hours and 30 minutes.
The flight between Greensboro and Fayetteville typically takes 1 hour.
There are numerous hotel options available in Fayetteville with a variety of prices. You can choose from over 125 hotels in the area, with prices starting at $56 per night. Some popular hotel chains in Fayetteville include Hampton Inn, Holiday Inn, and Courtyard by Marriott, among others.