Cheap Bus and Train tickets to Williamsburg, VA

What are the most popular routes to Williamsburg?

Washington - WilliamsburgAverage priceJP¥6,736Average duration3h 40mDaily departures5
Washington - WilliamsburgAverage priceJP¥4,832Average duration3h 39mDaily departures3
Philadelphia - WilliamsburgAverage priceJP¥8,973Average duration8h 45mDaily departures4
New York City - WilliamsburgAverage priceJP¥11,541Average duration10h 55mDaily departures15
Alexandria - WilliamsburgAverage priceJP¥4,832Average duration3h 21mDaily departures2