placeBaltimore, MD pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Bus from Baltimore to Philadelphia: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Baltimore to Philadelphia starting at just $9.99. Ideal for budget travelers. Around 1h 51m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $5. Travel time approximately 1h 26m.

View train schedules
Earlier
Later
Cheaper
Faster
12:40 AM1h 35m2:15 AM
white marsh mta park & ridemegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
2:40 AM1h 35m4:15 AM
white marsh mta park & ridemegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
3:59 AM1h 51m5:50 AM
baltimorephiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:20 AM2h 15m10:35 AM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:55 AM1h 45m12:40 PM
white marsh mall (jc penney outer parking lot)megabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
11:25 AM3h 30m2:55 PM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:45 AM1h 55m1:40 PM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:45 AM3h 10m2:55 PM
white marsh park n ridephiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:15 PM1h 55m4:10 PM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 PM1h 55m6:05 PM
baltimorephiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:15 PM1h 45m6:00 PM
white marsh mall (jc penney outer parking lot)megabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
6:15 PM1h 45m8:00 PM
white marsh mall (jc penney outer parking lot)megabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
6:25 PM2h 15m8:40 PM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:15 PM2h 20m10:35 PM
baltimore downtown bus stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:40 PM1h 35m10:15 PM
white marsh mta park & ridemegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
10:40 PM1h 35m12:15 AM
white marsh mta park & ridemegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)

Choose a date