placeHouston, TX pin_dropBaltimore, MD
swap_horiz
swap_horizsearch
help

Bus from Houston to Baltimore: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Houston to Baltimore starting at just $140.96. Ideal for budget travelers. Around 18h 55m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $205. Travel time approximately 2h 45m.

View train schedules
Earlier
Later
Cheaper
Faster
3:00 AM8h 20m11:20 AM
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM9h 5m12:05 PM
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM8h 45m11:45 AM
houston bus station (greyhound)white marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM12h 55m6:05 PM
baytown (thompson/service rd)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM15h 40m8:50 PM
baytown (thompson/service rd)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:55 AM12h 10m6:05 PM
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:55 AM14h 55m8:50 PM
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:00 AM12h 35m10:35 PM
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:00 AM15h 40m1:40 AM
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM23h 45m11:20 AM
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM0h 30m12:05 PM
houston (agencia autobuses)baltimore downtown bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 PM15h 55m5:25 AM
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 PM19h 15m8:45 AM
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 PM22h 15m11:45 AM
houston uptown/upper kirbywhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:50 PM15h 35m5:25 AM
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:50 PM18h 55m8:45 AM
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:50 PM21h 55m11:45 AM
downtown houstonwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 PM19h 10m11:20 AM
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 PM19h 55m12:05 PM
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:25 PM18h 55m11:20 AM
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:25 PM19h 40m12:05 PM
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:01 PM1h 4m6:05 PM
houston (agencia autobuses)baltimore downtown bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:01 PM1h 29m6:30 PM
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM11h 20m5:25 AM
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM14h 40m8:45 AM
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM17h 40m11:45 AM
houston bus station (greyhound)white marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 PM22h 55m6:05 PM
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 PM23h 20m6:30 PM
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 PM16h 35m11:45 AM
downtown houstonwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:25 PM22h 40m6:05 PM
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:25 PM23h 5m6:30 PM
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:25 PM16h 20m11:45 AM
houston uptown/upper kirbywhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:45 PM14h 35m11:20 AM
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date