Rome2Rio

How to get fromBuckhead to Johns Creekby bus, taxi, or car

Find Transport to Johns Creek

See all options

There are 4 ways to get from Buckhead to Johns Creek 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.

  1. Line 23 bus, taxi

    best
    1. Take the bus from Peachtree Rd @ E Paces Ferry Rd Ne to Chamblee Station - Bay Fbus bus 23
    2. Take the taxi from Chamblee Station - Bay F to Johns Creektaxi taxi
    48 min
    $58–72
  2. Drive 18.5 mi

    cheapest
    1. Drive from Buckhead to Johns Creekcar car 18.5 mi
    28 min
    $4–5
  3. Taxi

    1. Take the taxi from Buckhead to Johns Creektaxi taxi 18.5 mi
    28 min
    $70–90
  4. Line 35 bus

    1. Take the bus from Doraville MARTA Station to Peachtree Pkwy & Piedmont Bankbus bus 35
    1h 55m
    $34–42

Questions & Answers

What companies run services between Buckhead, Fulton County, GA, USA and Johns Creek, GA, USA?

Gwinnett County Transit operates a bus from Doraville MARTA Station to Peachtree Pkwy & Piedmont Bank hourly. Tickets cost $2–5 and the journey takes 49 min.

Bus operators
Other operators

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 Need to know: Greyhound, 10 amazing places to get away from it all in Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.