There are 5 ways to get from Norcross to Alpharetta by bus, subway, 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, subway, line 140 bus
best- Take the bus from Buford Hwy & Carlyle St OB to Doraville MARTA Stationbus 10A / ...
- Take the subway from Lindbergh Center Station to North Springs Stationsubway Red
- Take the bus from North Springs Station - Bay D to Westside Pkwy @ Kimball Bridge Rdbus 140
1h 43m$8–11Drive 12.3 mi
cheapest- Drive from Norcross to Alpharettacar 12.3 mi
20 min$3–4Taxi
- Take the taxi from Norcross to Alpharettataxi 12.3 mi
20 min$50–65Bus, line 88 bus, line 140 bus
- Take the bus from Buford Hwy & Carlyle St OB to Doraville MARTA Stationbus 10A / ...
- Take the bus from Doraville Station - Bay E to Dunwoody Station - Bay Dbus 88
- Take the bus from North Springs Station - Bay D to Westside Pkwy @ Thompson Stbus 140
2h 31m$12–14Bus, line 88 bus, line 185 bus
- Take the bus from Buford Hwy & Carlyle St OB to Doraville MARTA Stationbus 10A / ...
- Take the bus from Doraville Station - Bay E to Dunwoody Station - Bay Dbus 88
- Take the bus from North Springs Station - Bay E to S Main St @ N Broad Stbus 185
2h 56m$12–14
Norcross to Alpharetta by bus and subway
Questions & Answers
The cheapest way to get from Norcross to Alpharetta is to drive which costs $2 - $4 and takes 20 min.
The fastest way to get from Norcross to Alpharetta is to taxi which takes 20 min and costs $50 - $65.
No, there is no direct bus from Norcross to Alpharetta. However, there are services departing from Buford Hwy & Carlyle St OB and arriving at Westside Pkwy @ Thompson St via Doraville Station - Bay E and North Springs Station - Bay D. The journey, including transfers, takes approximately 2h 31m.
The distance between Norcross and Alpharetta is 34 miles. The road distance is 12.3 miles.
The best way to get from Norcross to Alpharetta without a car is to bus and subway and line 140 bus which takes 1h 43m and costs $8 - $11.
It takes approximately 1h 43m to get from Norcross to Alpharetta, including transfers.
Norcross to Alpharetta bus services, operated by Gwinnett County Transit, depart from Buford Hwy & Carlyle St OB station.
Norcross to Alpharetta bus services, operated by Gwinnett County Transit, arrive at Doraville MARTA Station.
Yes, the driving distance between Norcross to Alpharetta is 12 miles. It takes approximately 20 min to drive from Norcross to Alpharetta.
There are 228+ hotels available in Alpharetta.
What companies run services between Norcross, GA, USA and Alpharetta, GA, USA?
You can take a bus from Buford Hwy & Carlyle St OB to Westside Pkwy @ Thompson St via Doraville MARTA Station, Doraville Station - Bay E, Dunwoody Station - Bay D, Dunwoody Station, North Springs Station, and North Springs Station - Bay D in around 2h 31m.
- Phone
- +1 404-848-5000
- Website
- itsmarta.com
Subway from Lindbergh Center Station to North Springs Station
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Schedules at
- itsmarta.com
- Phone
- +1 770 822 5010
- Website
- gwinnettcounty.com
Bus from Buford Hwy & Carlyle St OB to Doraville MARTA Station
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.gwinnettcounty.com/web/gwinnett/departments/transportation/gwinnettcountytransit
Bus from Buford Hwy & Carlyle St OB to Doraville MARTA Station
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.gwinnettcounty.com/web/gwinnett/departments/transportation/gwinnettcountytransit
Bus from Buford Hwy & Carlyle St OB to Doraville MARTA Station
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://www.gwinnettcounty.com/web/gwinnett/departments/transportation/gwinnettcountytransit
- Phone
- +1 404-848-5000
- Website
- itsmarta.com
Bus from North Springs Station - Bay D to Westside Pkwy @ Kimball Bridge Rd
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- itsmarta.com
Bus from Doraville Station - Bay E to Dunwoody Station - Bay D
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- itsmarta.com
Bus from North Springs Station - Bay D to Westside Pkwy @ Thompson St
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- itsmarta.com
Bus from Doraville Station - Bay E to Dunwoody Station - Bay D
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- itsmarta.com
Bus from North Springs Station - Bay E to S Main St @ N Broad St
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- itsmarta.com
- Ave. Duration
- 20 min
- Estimated price
- $50–65
First Class Taxicab
- Phone
- +1-678-937-6562
- Website
- firstclasstaxicab.com
Roswell Taxi
- Phone
- +1-770-744-4992
Pathway Taxi
- Phone
- +1-404-477-7868
- Website
- pathwaytaxi.com
Atlanta Checker Cab
- Phone
- +1 404-351-1111
- Website
- atlantacheckercab.com
OK Taxi Atlanta
- Phone
- +1 770-401-8668
- Website
- oktaxiatlanta.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 Best ways to travel around Australia, Need to know: Eurostar, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.


