Cheap Bus and Train tickets to Fredericksburg, VA

What are the most popular routes to Fredericksburg?

Boston - FredericksburgAverage priceARS 109,741Average duration11h 40mDaily departures11
Richmond - FredericksburgAverage priceARS 30,810Average duration1hDaily departures9
Richmond - FredericksburgAverage priceARS 28,449Average duration58mDaily departures8
Alexandria - FredericksburgAverage priceARS 34,139Average duration47mDaily departures5
Alexandria - FredericksburgAverage priceARS 25,604Average duration48mDaily departures2