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 $139.47. Ideal for budget travelers. Around 9h 5m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
03:008h 20m11:20
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:009h 5m12:05
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:008h 45m11:45
houston bus station (greyhound)white marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:3513h 30m18:05
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:3513h 55m18:30
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:1012h 55m18:05
baytown (thompson/service rd)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:1013h 20m18:30
baytown (thompson/service rd)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:5512h 10m18:05
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:5512h 35m18:30
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0012h 35m22:35
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0014h 30m00:30
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:3523h 45m11:20
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:350h 30m12:05
houston (agencia autobuses)baltimore downtown bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:3012h 25m03:55
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:3013h 55m05:25
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:3020h 15m11:45
houston uptown/upper kirbywhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:0011h 55m03:55
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:0013h 25m05:25
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:0019h 45m11:45
downtown houstonwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:1019h 10m11:20
downtown houstonbaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:1019h 55m12:05
downtown houstonbaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:2518h 55m11:20
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:2519h 40m12:05
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:011h 4m18:05
houston (agencia autobuses)baltimore downtown bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:011h 29m18:30
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:059h 50m03:55
houston bus station (greyhound)baltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0511h 20m05:25
houston bus station (greyhound)baltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0517h 40m11:45
houston bus station (greyhound)white marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:1016h 35m11:45
downtown houstonwhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:2522h 40m18:05
houston uptown/upper kirbybaltimore downtown bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:2523h 5m18:30
houston uptown/upper kirbybaltimore

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:2516h 20m11:45
houston uptown/upper kirbywhite marsh park n ride

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:4514h 35m11:20
houston (agencia autobuses)baltimore

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date