placeBuffalo, NY pin_dropBaltimore, MD
swap_horiz
swap_horizsearch
help

Bus from Buffalo to Baltimore: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Buffalo to Baltimore starting at just $50.92. Ideal for budget travelers. Around 12h 40m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $76. Travel time approximately 17h 37m.

View train schedules
Earlier
Later
Cheaper
Faster
3:00 AM13h 20m4:20 PM
buffalobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM14h 10m5:10 PM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM15h 50m6:50 PM
buffalowhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM12h 40m5:10 PM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM14h 20m6:50 PM
buffalowhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 AM12h 45m11:45 PM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM13h 25m1:00 AM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM13h 35m2:35 AM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM14h 59m3:59 AM
buffalobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM13h 10m4:40 AM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM16h 15m8:50 AM
buffalo airportbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM16h 30m9:05 AM
buffalo airportbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 PM19h 10m11:45 AM
buffalo airportwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:15 PM14h 50m9:05 AM
buffalobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:15 PM17h 30m11:45 AM
buffalowhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:50 PM14h 20m10:10 AM
buffalobaltimore downtown bus station

Baron Bus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:10 PM11h 40m8:50 AM
buffalobaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:10 PM14h 50m12:00 PM
buffalobaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date