Welcome To Duncan Hyundai In Christiansburg, VA!

When you visit the Duncan Hyundai team in Christiansburg, VA, you will discover that we offer more than just superior selection, service, and financing for Hyundai cars, trucks, and SUVs.

Duncan Hyundai is committed to exceptional customer service and creating lifelong connections with drivers in the Christiansburg area. We serve Roanoke, Radford, Cave Spring, Blacksburg, VA, and beyond by exceeding expectations, meeting your automotive needs, and welcoming each customer as part of our extended family.


At Duncan Hyundai, We're About More Than New Hyundai Models

It's true that we have a variety of new and used Elantra, Santa Fe, Kona, Palisade, Tucson, and Santa Fe, but we also provide you with customer service when you bring your vehicle in for repairs and maintenance and by offering help with financing.

We are a full-service dealership that assists you with every step of the ownership process. Our team at Duncan Hyundai knows that you have a lot going on, and we're here to help lessen the burden.

The Journey to Your Next Car or SUV Starts Today

Have Hyundai questions? Duncan Hyundai has the answers, so give us a call at your convenience. Or, if you prefer face-to-face interaction, we're an easy drive from Roanoke, Radford, Cave Spring, or Blacksburg, VA.

So, visit Duncan Hyundai in Christiansburg to speak with one of our friendly and experienced representatives. We're looking forward to meeting you!


Duncan Hyundai

2050 Roanoke St
Directions Christiansburg, VA 24073

  • Sales: 540-382-2100
  • Service: 540-382-2549
  • Parts: 540-382-2394

Sales Hours (See Service Hours Below)

  • Monday 9:00 AM - 8:00 PM
  • Tuesday 9:00 AM - 8:00 PM
  • Wednesday 9:00 AM - 8:00 PM
  • Thursday 9:00 AM - 8:00 PM
  • Friday 9:00 AM - 8:00 PM
  • Saturday 9:00 AM - 8:00 PM
  • Sunday Closed
  1. Duncan Hyundai

    2050 Roanoke St
    Christiansburg, VA 24073

    • Sales: 540-382-2100
Loading Map...
Duncan Hyundai Service Department Hours are Monday thru Friday 8:00 AM until 5:00 PM.