Bus Tickets from Las Vegas, NV, US to Charlotte, NC

Previously seen trips

Next departures for Las Vegas to Charlotte on November 23
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
3815 E Craig Rd
Charlotte Bus StationNo tags
Greyhound + FlixBus
Bus
3815 E Craig Rd
Charlotte Bus StationNo tags
FlixBus + Greyhound
Bus
Strip
Charlotte (Freedom Dr)No tags
FlixBus + Greyhound
Bus
Strip
Charlotte Bus StationNo tags
Greyhound + FlixBus
Bus
Strip
Charlotte (Freedom Dr)No tags

Get from Las Vegas to Charlotte

This route is served by bus only

The journey takes about 2 days, 14 hours 25 minutes, and with fares starting at just $241, it presents an excellent value for a comfortable ride.

26bus per day
2d 14hAverage Duration
3073 kmDistance
77kgCO₂ emissions

Frequently asked questions about travelling from Las Vegas, NV, US to Charlotte, NC by bus

  1. How far is Las Vegas from Charlotte?

    The distance covered from Las Vegas to Charlotte is 3086 km (1914 miles).

  2. What are the departure and arrival locations for buses traveling from Las Vegas to Charlotte?

    Buses traveling this route start their trip at South Strip Transfer Terminal, in Las Vegas, and end it at Tornado & El Expreso Bus Company, in Charlotte.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-20
No data
11-21
No data
Today
$559
11-23
No data
11-24
No data
11-25
No data
11-26
No data
11-27
No data
busbud logoThe cheapest trip from Las Vegas, NV, US to Charlotte, NC was searched and found on Nov 22, 2025 with a price of $559

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Las Vegas, NV, US to Charlotte, NC, as early as possible.

People from around the world trust Busbud