Travel options for:
Newark to Richmond
  • Train, bus

    $139 - $342
    1. Newark Penn Station Amtrak

      2 h 41 min - 4 times a day

      $120 - $330

    2. UNION STATION station

      4 min - every 15 minutes

      $1 - $3

    3. Washington, DC - 715 H St NW

      1 h 51 min - every 4 hours

      $15

  • Train

    $90 - $220
    1. Newark Penn Station Amtrak

      6 h 18 min - once daily

      $90 - $220

  • Bus Wanda Coach

    $38 - $70
    1. Newark Penn Station

      22 min - hourly

      $5 - $8

    2. 34 St - Herald Sq

      12 min - every 10 minutes

      $3

    3. New York, NY

      6 h - every 10 minutes

      $30 - $60

  • Bus Greyhound USA

    $35 - $90
    1. Newark, NJ

      7 h 16 min - 4 times a day

      $35 - $90

  • Bus Eastern Shuttle

    $29 - $30
    1. Ronald H. Brown St At Park St

      39 min - hourly - line 108

      $3 - $6

    2. Port Authority Bus Terminal

      10 min - 2941 feet

    3. Penn

      6 h - every 4 hours

      $25

  • Drive

    $30 - $50
    1. Newark

      5 h 41 min - 325.7 miles

      $30 - $50

  • Fly Newark to Richmond

    $102 - $344
    1. Newark

      12 min - every 30 minutes

      $1 - $2

    2. Newark (EWR)

      1 h 31 min - non-stop

      $100 - $340

    3. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

  • Fly New York La Guardia to Richmond

    $121 - $419
    1. Newark

      22 min - hourly

      $5 - $8

    2. 34 St - Penn Station

      18 min - every 15 minutes

      $3

    3. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    4. New York La Guardia (LGA)

      1 h 24 min - non-stop

      $110 - $400

    5. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

  • Fly New York JFK to Richmond

    $168 - $552
    1. Newark

      16 min - 3 times a day

      $45 - $130

    2. Penn Station

      21 min - every 3 hours

      $4 - $6

    3. Jamaica AirTrain

      10 min - every 10 minutes

      $5

    4. New York JFK (JFK)

      1 h 33 min - non-stop

      $110 - $410

    5. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

  • Fly Newark to Reagan Washington, bus

    $118 - $500
    1. Newark

      12 min - every 30 minutes

      $1 - $2

    2. Newark (EWR)

      1 h 13 min - non-stop

      $100 - $480

    3. Reagan Washington (DCA)

      14 min - every 30 minutes

      $2 - $3

    4. Washington, DC - 715 H St NW

      1 h 51 min - every 4 hours

      $15

  • Train to Philadelphia, fly to Richmond

    $253 - $623
    1. Newark

      52 min - 4 times a day

      $70 - $200

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      1 h 7 min - non-stop

      $170 - $420

    4. Richmond (RIC)

      33 min - 4 times a day

      $1 - $2

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

From Newark Penn Station Amtrak train to UNION STATION station, subway to Washington, DC - 715 H St NW, then bus to Richmond, VA - 910 N Blvd. 5 h 39 min $262. From Newark Penn Station Amtrak train to Richmond Main Street Amtrak. 6 h 18 min $144. From Newark Penn Station train to 34 St - Herald Sq, subway to New York, NY, then bus to Richmond, VA. 6 h 40 min $44. From Newark, NJ bus to Richmond, VA. 7 h 16 min $56. From Ronald H. Brown St At Park St line 108 bus to Port Authority Bus Terminal, walk to Penn, then bus to Richmond, VA. 7 h 49 min $29. From Newark drive to Richmond. 5 h 41 min $38. From Broad St At Market St bus to Newark airport, fly to Richmond airport, then bus to Richmond. 4 h 16 min $233. From Newark Penn Station train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Richmond airport, then bus to Richmond. 4 h 53 min $237. From Newark Penn Station Amtrak train to Penn Station, train to Jamaica AirTrain, train to New York JFK airport, fly to Richmond airport, then bus to Richmond. 5 h 4 min $344. From Broad St At Market St bus to Newark airport, fly to Reagan Washington airport, subway to Washington, DC - 715 H St NW, then bus to Richmond. 5 h 36 min $259. From Newark Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Richmond airport, then bus to Richmond. 5 h 8 min $445.