Cheap Bus and Train tickets to Williamsburg, VA

What are the most popular routes to Williamsburg?

Washington - WilliamsburgAverage priceDKK 196Average duration3h 39mDaily departures3
Boston - WilliamsburgAverage priceDKK 965Average duration15h 45mDaily departures8
Boston - WilliamsburgAverage priceDKK 557Average duration19h 15mDaily departures5
Richmond - WilliamsburgAverage priceDKK 88Average duration1h 2mDaily departures5
Richmond - WilliamsburgAverage priceDKK 109Average duration55mDaily departures3