Travel from Newark to Virginia-Beach

Train, bus or fly from Newark to Virginia Beach?

United Airlines flies from Newark to Virginia Beach every 4 hours. Alternatively, you can take a train from Newark to Virginia Beach via Washington Union Station Amtrak, Harbor Park, and Newtown Rd Station in around 9 h 24 min.

Book transport from Newark to Virginia Beach

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Newark to Virginia Beach

ModeDurationPrice
From Broad St At Market St bus to Newark airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach.3 h 35 min$285
From Newark Penn Station Amtrak train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach.4 h 13 min$415
From Newark Penn Station Amtrak train to Penn Station, train to Jamaica, NY, AirTrain to New York JFK airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach.4 h 25 min$424
From Newark Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach.4 h 31 min$447
From Newark Penn Station Amtrak train to Washington Union Station Amtrak, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th.9 h 24 min$377
From Market St At Broad St line 1 bus to Journal Square, train to W 4 St, subway to New York, NY, bus to Virginia Beach & First Colonial, then line 20 bus to Arctic & 19Th.9 h 57 min$45
From Newark , NJ bus to Norfolk, VA, walk to Wood & Church, then line 960 bus to Parks & 20Th.10 h 42 min$40
From Newark drive to Virginia Beach.6 h 46 min$41

How long does it take to get from Newark to Virginia Beach?

It takes approximately 3 h 35 min to get from Newark to Virginia Beach, including transfers.

Is there a direct bus between Newark and Virginia Beach?

No, there is no direct bus from Newark to Virginia Beach. However, there are services departing from Newark , NJ and arriving at Parks & 20Th via Wood & Church. The journey, including transfers, takes approximately 10 h 42 min.

Operators from Newark to Virginia Beach

OperatorPhoneWebsite
NJ TransitNJ Transit
United AirlinesUnited Airlines
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
New York City Transit (MTA)New York City Transit (MTA)
American AirlinesAmerican Airlines
DeltaDelta
Long Island Rail RoadLong Island Rail Road
Port Authority NYNJPort Authority NYNJ
SEPTASEPTA
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
GoodYear BusGoodYear Bus
Greyhound USA+1 214-849-8100Greyhound USA
Close Print Itinerary
  1. Here are 8 options to get from
    Newark to Virginia Beach:

    1. Trip:
      1 Fly from Newark
      • One-Way approx: USD $180 - $576
      • Duration: 3 h 35 min
      Open +
      • Trip:
        1 Fly from Newark
        • One-Way approx: USD $180 - $576
        • Duration: 3 h 35 min
        Close x
    2. Trip:
      2 Fly from New York La Guardia
      • One-Way approx: USD $224 - $813
      • Duration: 4 h 13 min
      Open +
      • Trip:
        2 Fly from New York La Guardia
        • One-Way approx: USD $224 - $813
        • Duration: 4 h 13 min
        Close x
    3. Trip:
      3 Fly from New York JFK
      • One-Way approx: USD $216 - $762
      • Duration: 4 h 25 min
      Open +
      • Trip:
        3 Fly from New York JFK
        • One-Way approx: USD $216 - $762
        • Duration: 4 h 25 min
        Close x
    4. Trip:
      4 Train to Philadelphia, fly
      • One-Way approx: USD $262 - $695
      • Duration: 4 h 31 min
      Open +
      • Trip:
        4 Train to Philadelphia, fly
        • One-Way approx: USD $262 - $695
        • Duration: 4 h 31 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $205 - $526
      • Duration: 9 h 24 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $205 - $526
        • Duration: 9 h 24 min
        Close x
    6. Trip:
      6 Bus GoodYear Bus
      • One-Way approx: USD $29 - $51
      • Duration: 9 h 57 min
      Open +
      • Trip:
        6 Bus GoodYear Bus
        • One-Way approx: USD $29 - $51
        • Duration: 9 h 57 min
        Close x
    7. Trip:
      7 Bus Greyhound USA
      • One-Way approx: USD $38 - $95
      • Duration: 10 h 42 min
      Open +
      • Trip:
        7 Bus Greyhound USA
        • One-Way approx: USD $38 - $95
        • Duration: 10 h 42 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 6 h 46 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 6 h 46 min
        Close x