Compare all timetables for the bus from Baltimore, MD to Cherry Hill, NJ
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $28 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/2/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/2/2026 7:15:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $29 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/2/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/2/2026 10:25:00 AM. 50 Economy ticket for $29 per person are available. Travel duration is 2h 0m
|
||
| FlixBus | 3h 25m | 3:35 PM | Baltimore, MD | Downtown Bus Station | 7:00 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $38 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/2/2026 3:35:00 PM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/2/2026 7:00:00 PM. 50 Economy ticket for $38 per person are available. Travel duration is 3h 25m
|
||
| FlixBus | 2h 45m | 9:45 AM | Baltimore, MD | Downtown Bus Station | 12:30 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $39 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/2/2026 9:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/2/2026 12:30:00 PM. 50 Economy ticket for $39 per person are available. Travel duration is 2h 45m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $39 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/2/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/2/2026 2:45:00 PM. 50 Economy ticket for $39 per person are available. Travel duration is 3h 0m
|
-
-
Greyhound US2h 40m04:35 AMBaltimore, MDDowntown Bus Station5:55 AMWilmington, DEGreyhound0EconomyA Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/4/2026 4:35:00 AM to Greyhound, Wilmington, DE (USA) arriving at 11/4/2026 5:55:00 AM. 50 Economy ticket for $12 per person are available. Travel duration is 1h 20m
-
Greyhound US1h 15m06:00 AMWilmington, DEGreyhound7:15 AMCherry Hill, NJCherry Hill Mall, NJ0EconomyA Bus from Greyhound US goes from Greyhound, Wilmington, DE (USA) at 11/4/2026 6:00:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/4/2026 7:15:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 15m
Waiting Time 0h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $22 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/3/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/3/2026 7:15:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $23 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/3/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/3/2026 10:25:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 2h 0m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $31 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/3/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/3/2026 2:45:00 PM. 50 Economy ticket for $31 per person are available. Travel duration is 3h 0m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $23 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/4/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/4/2026 7:15:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $24 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/4/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/4/2026 10:25:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 2h 0m
|
||
| Greyhound US | 3h 40m | 8:50 AM | Baltimore, MD | Downtown Bus Station | 12:30 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $30 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/4/2026 8:50:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/4/2026 12:30:00 PM. 50 Economy ticket for $30 per person are available. Travel duration is 3h 40m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $30 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/4/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/4/2026 2:45:00 PM. 50 Economy ticket for $30 per person are available. Travel duration is 3h 0m
|
-
-
Greyhound US2h 40m04:35 AMBaltimore, MDDowntown Bus Station5:55 AMWilmington, DEGreyhound0EconomyA Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 4:35:00 AM to Greyhound, Wilmington, DE (USA) arriving at 11/5/2026 5:55:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 1h 20m
-
Greyhound US1h 15m06:00 AMWilmington, DEGreyhound7:15 AMCherry Hill, NJCherry Hill Mall, NJ0EconomyA Bus from Greyhound US goes from Greyhound, Wilmington, DE (USA) at 11/5/2026 6:00:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 7:15:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 15m
Waiting Time 0h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $19 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 7:15:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $21 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 10:25:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 2h 0m
|
||
| Greyhound US | 3h 35m | 1:10 PM | Baltimore, MD | Downtown Bus Station | 4:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $25 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 1:10:00 PM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 4:45:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 3h 35m
|
||
| FlixBus | 2h 45m | 9:45 AM | Baltimore, MD | Downtown Bus Station | 12:30 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $25 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 9:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 12:30:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 2h 45m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $25 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/5/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/5/2026 2:45:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 3h 0m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $20 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/6/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/6/2026 7:15:00 AM. 50 Economy ticket for $20 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $21 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/6/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/6/2026 10:25:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 2h 0m
|
||
| Greyhound US | 3h 35m | 1:10 PM | Baltimore, MD | Downtown Bus Station | 4:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $29 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/6/2026 1:10:00 PM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/6/2026 4:45:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 3h 35m
|
||
| FlixBus | 2h 45m | 9:45 AM | Baltimore, MD | Downtown Bus Station | 12:30 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $29 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/6/2026 9:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/6/2026 12:30:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 2h 45m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $29 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/6/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/6/2026 2:45:00 PM. 50 Economy ticket for $29 per person are available. Travel duration is 3h 0m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 2h 40m | 4:35 AM | Baltimore, MD | Downtown Bus Station | 7:15 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $19 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/7/2026 4:35:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/7/2026 7:15:00 AM. 50 Economy ticket for $19 per person are available. Travel duration is 2h 40m
|
||
| Greyhound US | 2h 0m | 8:25 AM | Baltimore, MD | Downtown Bus Station | 10:25 AM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $21 |
A Bus from Greyhound US goes from Downtown Bus Station, Baltimore, MD (USA) at 11/7/2026 8:25:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/7/2026 10:25:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 2h 0m
|
||
| FlixBus | 2h 45m | 9:45 AM | Baltimore, MD | Downtown Bus Station | 12:30 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $27 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/7/2026 9:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/7/2026 12:30:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 2h 45m
|
||
| FlixBus | 3h 0m | 11:45 AM | Baltimore, MD | Downtown Bus Station | 2:45 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $27 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/7/2026 11:45:00 AM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/7/2026 2:45:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 3h 0m
|
||
| FlixBus | 3h 25m | 3:35 PM | Baltimore, MD | Downtown Bus Station | 7:00 PM | Cherry Hill, NJ | Cherry Hill Mall, NJ | Economy | $27 |
A Bus from FlixBus goes from Downtown Bus Station, Baltimore, MD (USA) at 11/7/2026 3:35:00 PM to Cherry Hill Mall, NJ, Cherry Hill, NJ (USA) arriving at 11/7/2026 7:00:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 3h 25m
|
Best Price Offer: The price for the cheapest bus from Baltimore, MD to Cherry Hill, NJ is $19 on 11/18/2026. Flexible travelers save on ticket prices.
Frequency of bus connections between Baltimore, MD and Cherry Hill, NJ
Facts about the bus from Baltimore, MD to Cherry Hill, NJ
Compare all providers like Greyhound US and FlixBus that travel 7 times every day by bus from Baltimore, MD to Cherry Hill, NJ in one click! Book your bus ticket from Baltimore, MD to Cherry Hill, NJ starting from $19!
| Cheapest Bus | $19 |
| Fastest Bus | 2h 0m |
| Earliest Bus | 4:35 AM |
| Latest Bus | 3:35 PM |
| Daily Bus Routes | 7 Ø |
| Distance | 95.3 miles |
| Bus Companies | Greyhound US and FlixBus |
Cheapest bus connections from Baltimore, MD to Cherry Hill, NJ
Every day, 7 buses from 2 bus companies leave Baltimore, MD for Cherry Hill, NJ: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 11/01/2026 and for the following days.
The cheapest time to travel from Baltimore, MD to Cherry Hill, NJ
How to save money travelling from Baltimore, MD to Cherry Hill, NJ
Book the ticket from Baltimore, MD to Cherry Hill, NJ in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Baltimore, MD to Cherry Hill, NJ, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Baltimore, MD to Cherry Hill, NJ are also emptier.Beloved bus companies from Baltimore, MD to Cherry Hill, NJ
Greyhound US from Baltimore, MD to Cherry Hill, NJ
Here you will find the key facts about the Greyhound US bus route Baltimore, MD to Cherry Hill, NJ:
| Cheapest Price | $19 |
| Fastest Bus | 2h 0m |
| Earliest Bus | 4:35 AM |
| Last Bus | 1:10 PM |
| Daily Connections | 4 Ø |
| Found on | 11/1/2026 |
All bus stations and stops in Baltimore, MD and Cherry Hill, NJ
In the map below, you can see where to find all bus stations in Baltimore, MD and Cherry Hill, NJ.
Service and Comfort on the bus from Baltimore, MD to Cherry Hill, NJ
FAQs about the Baltimore, MD to Cherry Hill, NJ bus
How much does a Baltimore, MD Cherry Hill, NJ bus trip cost?
How much could I save by comparing buses from Baltimore, MD to Cherry Hill, NJ?
On average, how many connections are available from Baltimore, MD to Cherry Hill, NJ each day?
How long does a bus journey from Baltimore, MD to Cherry Hill, NJ take?
What time is the first bus from Baltimore, MD to Cherry Hill, NJ?
What time is the last bus from Baltimore, MD to Cherry Hill, NJ?
Which bus companies operate the Baltimore, MD Cherry Hill, NJ route?
Is there a direct bus between Baltimore, MD and Cherry Hill, NJ?
What can I take with me on the Baltimore, MD to Cherry Hill, NJ bus route?
What equipment is available for the Baltimore, MD Cherry Hill, NJ bus route?
How does CheckMyBus find the best bus deals from Baltimore, MD to Cherry Hill, NJ?
How does CheckMyBus technology work for trips from Baltimore, MD to Cherry Hill, NJ?
Available seat classes which are offered on the bus route Baltimore, MD to Cherry Hill, NJ
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Baltimore, MD and to Cherry Hill, NJ
- Bus Routes to Baltimore, MD
- Bus to Baltimore, MD from Allentown, PA
- From Buffalo, NY to Baltimore, MD bus
- Bus Chicago to Baltimore, MD
- Buses Cleveland - Baltimore, MD
- Bus from Dallas to Baltimore, MD
- Frederick, MD to Baltimore, MD bus
- Bus Greensboro, NC - Baltimore, MD
- Bus Hampton, VA to Baltimore, MD
- From Houston to Baltimore, MD bus
- Bus from New Haven, CT to Baltimore, MD
- Bus New York - Baltimore, MD
- Bus from Newark to Baltimore, MD
- Buses from Niagara Falls, ON to Baltimore, MD
- Bus Petersburg, VA to Baltimore, MD
- Bus from Philadelphia to Baltimore, MD
- From Portland, ME to Baltimore, MD bus
- Buses from Providence, RI to Baltimore, MD
- Bus from Raleigh, NC to Baltimore, MD
- Bus from St. Louis, MO to Baltimore, MD
- Buses Wilmington, NC - Baltimore, MD
- Bus Routes to Cherry Hill, NJ
- From Arlington, VA to Cherry Hill, NJ bus
- Buses Bakersfield, CA to Cherry Hill, NJ
- Bus Boston, MA - Cherry Hill, NJ
- Buses from Charlotte to Cherry Hill, NJ
- Bus Florence, SC - Cherry Hill, NJ
- Bus from Greensboro, NC to Cherry Hill, NJ
- Buses from Knoxville, TN to Cherry Hill, NJ
- From London, ON to Cherry Hill, NJ bus
- Buses Minneapolis to Cherry Hill, NJ
- Bus from Montreal to Cherry Hill, NJ
- Buses Newark - Cherry Hill, NJ
- Bus to Cherry Hill, NJ from Niagara Falls, NY
- Bus Norfolk, VA - Cherry Hill, NJ
- Buses Orlando, FL to Cherry Hill, NJ
- Bus from Pittsburgh to Cherry Hill, NJ
- Bus to Cherry Hill, NJ from Reading, PA
- Bus to Cherry Hill, NJ from Saint Petersburg, FL
- Bus Tampa to Cherry Hill, NJ
- Washington, DC to Cherry Hill, NJ bus
- Buses Wilson, NC - Cherry Hill, NJ
