There are 4 ways to get from Greensboro to Elkin by bus, taxi, 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.
Bus
best- Take the bus from Greensboro to Winston-Salembus Hcl 42
- Take the bus from Winston-Salem to Hamptonvillebus Hcl 24
2h 44m$69–94Drive 68.2 mi
cheapest- Drive from Greensboro to Elkincar 68.2 mi
1h 18m$13–18Bus, taxi
- Take the bus from Greensboro to Winston-Salembus Hcl 42
- Take the taxi from Winston Salem to Elkintaxi
1h 12m$91–119Bus, line 74 bus
- Take the bus from Greensboro Depot to High Point Terminalbus 9
- Take the bus from High Point Terminal to Novant Forsyth Medical Centerbus 74
- Take the bus from Forsyth Hospital to Hamptonvillebus
4h 22m$52–88
Questions & Answers
The cheapest way to get from Greensboro to Elkin is to drive which costs $12 - $18 and takes 1h 18m.
The fastest way to get from Greensboro to Elkin is to bus and taxi which takes 1h 12m and costs $90 - $120.
No, there is no direct bus from Greensboro to Elkin. However, there are services departing from Greensboro and arriving at Hamptonville via Winston-Salem. The journey, including transfers, takes approximately 2h 44m.
The distance between Greensboro and Elkin is 92 miles. The road distance is 68.6 miles.
The best way to get from Greensboro to Elkin without a car is to bus which takes 2h 44m and costs $65 - $95.
It takes approximately 2h 44m to get from Greensboro to Elkin, including transfers.
Greensboro to Elkin bus services, operated by Jefferson Lines, depart from Greensboro station.
Greensboro to Elkin bus services, operated by Jefferson Lines, arrive at Winston-Salem station.
Yes, the driving distance between Greensboro to Elkin is 69 miles. It takes approximately 1h 18m to drive from Greensboro to Elkin.
There are 47+ hotels available in Elkin.
What companies run services between Greensboro, NC, USA and Elkin, NC, USA?
You can take a bus from Greensboro to Elkin via Winston-Salem and Hamptonville in around 2h 44m.
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Greensboro to Winston-Salem
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- $20–29
- Book at
- https://www.jeffersonlines.com
- Adult
- $20–29
Bus from Winston-Salem to Hamptonville
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $21–30
- Book at
- https://www.jeffersonlines.com
- Adult
- $21–30
Bus from Greensboro to Winston-Salem
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- $20–29
- Book at
- https://www.jeffersonlines.com
- Adult
- $20–29
Bus from Greensboro Depot to High Point Terminal
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $16–23
- Book at
- https://www.jeffersonlines.com
- Adult
- $16–23
Bus from Forsyth Hospital to Hamptonville
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $19–27
- Book at
- https://www.jeffersonlines.com
- Adult
- $19–27
- Phone
- +1 336-662-0002
- Website
- partnc.org
Bus from Greensboro Depot to High Point Terminal
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $2–3
- Website
- http://www.partnc.org
- Schedules at
- https://www.partnc.org/27/Routes-Schedules
Bus from High Point Terminal to Novant Forsyth Medical Center
- Ave. Duration
- 58 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- http://www.partnc.org
- Schedules at
- https://www.partnc.org/27/Routes-Schedules
- Ave. Duration
- 37 min
- Estimated price
- $70–90
Classic Cab Company
- Phone
- +1 336-724-7433
- Website
- classiccabws.com
Express Cab Company
- Phone
- +1 336-722-1200
- Website
- expresscabws.com
Willard's Cab Company
- Phone
- +1 336-725-2227
- Website
- willardscab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, 5 incredible day trips from Florence by train, and Getting to Milan from the airport - to help you get the most out of your next trip.






