Get Around

Exploring Lake Norman is easy thanks to a variety of transportation options available throughout Davidson, Cornelius, and Huntersville. Whether you're visiting for a weekend getaway, sporting event, business trip, or lake vacation, you’ll find convenient ways to travel between restaurants, hotels, attractions, shopping districts, and outdoor recreation areas.

Lake Norman is located just north of Charlotte and is easily accessible by car, rideshare, public transportation, and regional airport connections.



CATS Micro Transit Service

One of the easiest ways to get around Northern Mecklenburg County is with CATS Micro, an affordable on-demand shared ride service operated by the Charlotte Area Transit System. Unlike a traditional bus route, CATS Micro allows riders to request trips directly through the app and travel throughout Davidson, Cornelius, and Huntersville.

Service Hours

  • Daily: 6am–7pm

Ride Cost

  • $2.20 per one-way ride, per passenger

How to Book

Download the CATS-Pass app OR call (704) 336-7433 to schedule a ride by phone

Helpful Tips for Riders

  • 📱 Riders can track vehicles in real time through the app
  • 👨‍👩‍👧‍👦 Traveling with family? Book seats for everyone in your party during checkout
  • ♿ ADA-accessible vehicles are available upon request
  • 💳 Cash is not accepted onboard CATS Micro vehicles
  • 👶 Children under 12 must ride with an adult

CATS Micro Transit Service Zone

Traveling to Lake Norman from Charlotte Douglas International Airport

Lake Norman is located approximately 25–35 miles north of Charlotte Douglas International Airport, making it an easy drive for visitors flying into the Charlotte area. Depending on traffic and your destination around the lake, travel time is typically around 30–45 minutes by car or rideshare.

Visitors can reach Lake Norman from the airport by:

  • Rental car
  • Uber and Lyft
  • Taxi services
  • Public transit connections through CATS bus routes