placeRichmond, VA pin_dropBoston, MA
swap_horiz
swap_horizsearch
help

Bus from Richmond to Boston: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Richmond to Boston starting at just $67.99. Ideal for budget travelers. Around 12h 5m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $51. Travel time approximately 15h 20m.

View train schedules
Earlier
Later
Cheaper
Faster
12:30 AM12h 5m12:35 PM
richmond (w leigh st)brookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:30 AM12h 30m1:00 PM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:50 AM11h 45m12:35 PM
henricobrookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:50 AM12h 10m1:00 PM
henricoboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 AM13h 45m3:45 PM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 AM16h 50m6:50 PM
richmond bus stationcambridge

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 AM22h 35m12:35 AM
richmond bus stationbrookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 AM12h 55m3:45 PM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 AM16h6:50 PM
richmond (w leigh st)cambridge

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:50 AM21h 45m12:35 AM
richmond (w leigh st)brookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 AM13h 30m6:30 PM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:50 AM14h 25m8:15 PM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:20 AM13h 15m9:35 PM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:20 AM14h 20m10:40 PM
richmond (w leigh st)cambridge

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 AM13h 5m9:35 PM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 AM14h 10m10:40 PM
richmond bus stationcambridge

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 AM16h 5m12:35 AM
richmond bus stationbrookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM12h 55m11:10 PM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM14h 20m12:35 AM
richmond (w leigh st)brookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:40 AM14h 20m2:00 AM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM14h 15m4:40 AM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 PM18h 10m9:10 AM
richmond bus stationbrookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 PM18h 35m9:35 AM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM15h 10m9:10 AM
richmond (w leigh st)brookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:00 PM15h 35m9:35 AM
richmond (w leigh st)boston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:25 PM15h 10m12:35 PM
richmond bus stationbrookline

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:25 PM15h 35m1:00 PM
richmond bus stationboston (south station)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date