placeBaltimore, MD pin_dropGreensboro, NC
swap_horiz
swap_horizsearch
help

Amtrak from Baltimore to Greensboro: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 13h 33m. Opt for Amtrak trains with fares starting at $53. Check the 7 departure options below.

Bus: Choose Flixbus for affordable tickets from Baltimore to Greensboro starting at just $48.97 in a 14h 51m trip.

View bus schedules

Choose a date