Travel options for:
New York to Staunton
  • Train Amtrak Acela Express

    $162 - $418
    1. New York Penn Station

      2 h 56 min - 4 times a day

      $120 - $340

    2. Washington Union Station

      3 h 54 min - 3 times a week

      $35 - $85

  • Train

    $60 - $170
    1. New York Penn Station

      8 h 9 min - 3 times a week

      $60 - $170

  • Bus NYC Shuttle, train

    $92 - $115
    1. New York, NY

      6 h 45 min - 3 times a week

      $70

    2. Charlottesville Amtrak

      1 h 2 min - 3 times a week

      $22 - $45

  • Bus Megabus, train

    $56 - $119
    1. New York, NY

      4 h 40 min - hourly

      $21 - $35

    2. Washington Union Station

      3 h 54 min - 3 times a week

      $35 - $85

  • Drive

    $35 - $55
    1. New York

      6 h 30 min - 377.9 miles

      $35 - $55

  • Fly from New York La Guardia, train

    $207 - $585
    1. New York

      24 min - every 15 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 23 min - non-stop

      $150 - $490

    4. Charlottesville (CHO)

      15 min - 9.6 miles

      $30 - $40

    5. Charlottesville Amtrak

      1 h 2 min - 3 times a week

      $22 - $45

  • Train to Philadelphia, fly, train

    $318 - $726
    1. New York

      1 h 7 min - 4 times a day

      $75 - $210

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      1 h 8 min - non-stop

      $180 - $430

    4. Charlottesville (CHO)

      15 min - 9.6 miles

      $30 - $40

    5. Charlottesville Amtrak

      1 h 2 min - 3 times a week

      $22 - $45

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From New York Penn Station train to Washington Union Station Amtrak then train to Staunton Amtrak. 7 h 50 min $310. From New York Penn Station train to Staunton Amtrak. 8 h 9 min $116. From New York, NY bus to Charlottesville Amtrak then train to Staunton Amtrak. 8 h 47 min $104. From New York, NY bus to Washington Union Station Amtrak then train to Staunton Amtrak. 9 h 34 min $83. From New York drive to Staunton. 6 h 30 min $45. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Charlottesville airport, taxi to Charlottesville Amtrak, then train to Staunton. 5 h 19 min $363. From New York Penn Station train to 30th Street Station, train to Philadelphia airport, fly to Charlottesville airport, taxi to Charlottesville Amtrak, then train to Staunton. 6 h 9 min $585.