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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Charlotte, NC and Baltimore, MD

distanceDistance363 miles (586 km)
durationAverage bus duration11 h 20 min
priceAverage bus ticket price$40 (€32)
changesDirect busYes

Buses from Charlotte, NC to Baltimore, MD cover the 363 miles (586 km) long route taking on average 11 h 20 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $40 (€32), but the average price of bus tickets is $40 (€32).

Travel Tips

Buses from Charlotte, NC to Baltimore, MD
Take the bus to Baltimore, MD 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 Charlotte, NC to Baltimore, MD.
FAQs
How much do cheap buses to Baltimore, MD from Charlotte, NC cost?
Omio customers have found the cheapest buses from Charlotte, NC to Baltimore, MD to cost as little as $40 (€32)  in the next 7 days.
How much is a bus ticket between Charlotte, NC and Baltimore, MD?
The Charlotte, NC to Baltimore, MD bus ticket price is on average $40 (€32)  if you are looking to purchase your tickets for this trip in the next week.
How far is Baltimore, MD from Charlotte, NC by bus?
The Charlotte, NC to Baltimore, MD bus distance is approximately 363 miles (586 km).
How long is a bus from Charlotte, NC to Baltimore, MD on average?
The Charlotte, NC to Baltimore, MD bus duration is on average 11 h 20 min, which is to be expected when traveling 363 miles (586 km) between Charlotte, NC and Baltimore, MD. However, the time it takes can vary based on specific dates, weekends, and holidays.
What time is the earliest bus from Charlotte, NC to Baltimore, MD? What time is the last bus from Charlotte, NC to Baltimore, MD?
The earliest bus for this trip departs from Charlotte, NC at 6: 00 AM. The last bus leaves from Charlotte, NC at 7: 20 PM. Check Omio for the latest bus schedule from Charlotte, NC to Baltimore, MD and book the best time to depart on your chosen travel date.
How far in advance should I book bus tickets to Baltimore, MD from Charlotte, NC for the best deals?
If you purchase the Charlotte, NC to Baltimore, MD bus within the next 7 days, you can find one way tickets to cost on average $40 (€32). However, booking your bus ticket in advance gives you access to the best prices for buses between Charlotte, NC and Baltimore, MD. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey