[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Aug 3
$43Amtrak
$38Greyhound
Wed
Aug 4
$18Amtrak
Find prices
Thu
Aug 5
$18Amtrak
$35Greyhound
Fri
Aug 6
Find prices
$37Greyhound
Sat
Aug 7
$23Amtrak
$29Peter Pan Bus
Sun
Aug 8
$25Amtrak
$29Peter Pan Bus
Mon
Aug 9
$18Amtrak
$37Greyhound
Tue
Aug 10
$23Amtrak
$16Greyhound
Wed
Aug 11
$18Amtrak
$37Greyhound
Thu
Aug 12
$23Amtrak
$37Greyhound
Fri
Aug 13
Find prices
$29Peter Pan Bus
Sat
Aug 14
$18Amtrak
Find prices
Sun
Aug 15
Find prices
$29Peter Pan Bus
Mon
Aug 16
$25Amtrak
$29Peter Pan Bus
Tue
Aug 17
$24Amtrak
Find prices
Wed
Aug 18
$23Amtrak
$15Greyhound
Thu
Aug 19
$18Amtrak
$38Greyhound
Sat
Aug 21
$18Amtrak
Find prices
Sun
Aug 22
Find prices
$29Peter Pan Bus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information between Philadelphia and Baltimore, MD

distanceDistance89 miles (144 km)
durationAverage bus duration2 h
priceAverage bus ticket price$29 (€23)
changesDirect busYes
carriersBus providers

Buses from Philadelphia to Baltimore, MD cover the 89 miles (144 km) long route taking on average 2 h with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $29 (€23)], but the average price of bus tickets is $29 (€23).

Travel Tips

Buses from Philadelphia 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 Philadelphia to Baltimore, MD.
FAQs
How much do cheap bus tickets between Philadelphia and Baltimore, MD cost?
Bus tickets between Philadelphia and Baltimore, MD for some dates and times can be found for as cheap as $29 (€23)  one way in the next 7 days.
How much is a bus ticket between Philadelphia and Baltimore, MD?
In the next 7 days you can expect to pay on average $29 (€23)  for a bus ticket between Philadelphia and Baltimore, MD.
What is the distance from Philadelphia to Baltimore, MD by bus?
You should expect to travel around 89 miles (144 km)  between Philadelphia and Baltimore, MD by bus.
What is the Philadelphia to Baltimore, MD bus travel time?
On average the Philadelphia to Baltimore, MD bus time is 2 h  covering the 89 miles (144 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When can I take the first bus from Philadelphia to Baltimore, MD? When can I take the last bus for the day?
You can take the earliest bus from Philadelphia to Baltimore, MD at 11: 30 AM   or take the last bus from Philadelphia to Baltimore, MD leaving at 5: 00 PM. Look for the latest Philadelphia to Baltimore, MD bus schedules on Omio and book the best time to take the bus for this trip.
How far in advance should I purchase a bus ticket from Philadelphia to Baltimore, MD to get the best deals?
The price of a one way bus ticket from Philadelphia to Baltimore, MD is on average $29 (€23) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this journey. In general, you can find bus tickets to Baltimore, MD from Philadelphia available a few months in advance.