Cheap Bus and Train tickets to Williamsburg, VA

What are the most popular routes to Williamsburg?

New York City - WilliamsburgAverage priceTRY 4,787Average duration11h 13mDaily departures2
Philadelphia - WilliamsburgAverage priceTRY 2,936Average duration9h 10mDaily departures8
Baltimore - WilliamsburgAverage priceTRY 2,093Average duration6h 15mDaily departures4
Norfolk - WilliamsburgAverage priceTRY 852Average duration1h 15mDaily departures4
Norfolk - WilliamsburgAverage priceTRY 1,448Average duration8hDaily departures1