These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Charlotte, NC from Baltimore, MD

distanceDistance363 miles (586 km)
durationAverage bus duration13 h 40 min
priceAverage bus ticket price$47 (€38)
changesDirect busYes

Buses from Baltimore, MD to Charlotte, NC cover the 363 miles (586 km) long route taking on average 13 h 40 min with our travel partners like. There are direct bus services available. While the average ticket price for this journey costs around $47 (€38), you can find the cheapest bus ticket for as low as $47 (€38).

Travel Tips

Buses from Baltimore, MD to Charlotte, NC
Take the bus to Charlotte, NC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Baltimore, MD to Charlotte, NC.
FAQs
How much are cheap buses to Charlotte, NC from Baltimore, MD?
Bus tickets to Charlotte, NC from Baltimore, MD for some dates and times can be found for as cheap as $47 (€38)  one way in the next 7 days.
What is the price of a bus ticket from Baltimore, MD to Charlotte, NC?
If you’re looking to purchase your bus tickets in the next week, you can expect the Baltimore, MD to Charlotte, NC bus price to come in at an average of $47 (€38)  one way.
What is the distance to Charlotte, NC from Baltimore, MD by bus?
You should expect to travel around 363 miles (586 km)  from Baltimore, MD to Charlotte, NC by bus.
How long is the bus ride from Baltimore, MD to Charlotte, NC?
The Baltimore, MD to Charlotte, NC bus duration is on average 13 h 40 min, which is to be expected when traveling 363 miles (586 km) between Baltimore, MD and Charlotte, NC. However, the time it takes can vary based on specific dates, weekends, and holidays.
How far in advance should I buy a bus ticket from Baltimore, MD to Charlotte, NC to get the best deals?
If you purchase a bus ticket from Baltimore, MD to Charlotte, NC within the next 7 days, you can find tickets to cost on average $47 (€38) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Charlotte, NC from Baltimore, MD are generally on sale a few months before the planned departure date.