Travel from Atlantic-City to Virginia-Beach

Bus or train from Atlantic City to Virginia Beach?

NJ Transit operates a train from Atlantic City to Virginia Beach every 2 hours. Tickets cost $13 - $18 and the journey takes 1 h 34 min. 4 other operators also service this route. Alternatively, Greyhound USA operates a bus from Atlantic City to Virginia Beach once daily. Tickets cost $21 - $55 and the journey takes 4 h 13 min. 3 other operators also service this route.

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 Atlantic City to Virginia Beach

From Atlantic City train to Philadelphia 30th Street 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. 10 h 31 min $349. From Atlantic City bus to Washington DC, bus to Hampton Transfer Center, line 961 bus to Wood & Church, then line 960 bus to Parks & 20Th. 11 h 14 min $60. From Atlantic City train to Philadelphia, PA, bus to Hampton Transfer Center, line 961 bus to Wood & Church, then line 20 bus to Arctic & 19Th. 13 h 11 min $59. From Atlantic City drive to Virginia Beach. 6 h 19 min $37. From Atlantic City 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. 5 h 12 min $299. From Atlantic City train to Philadelphia 30th Street Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 6 h 7 min $453. From Atlantic City train to 30th Street Station, train to Philadelphia airport, fly to Newport News airport, line 116 bus to Patrick Henry Mall, line 112 bus to Newport News Transfer Center, line 961 bus to Wood & Church, then line 960 bus to Virginia Beach. 8 h 5 min $529. From Atlantic City train to Philadelphia 30th Street Station Amtrak, train to Newark airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 7 h 4 min $351. From Atlantic City train to Philadelphia 30th Street Station Amtrak, train to Penn Station, train to Station D Jamaica Station, train to New York JFK airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 7 h 19 min $501.

Operators from Atlantic City to Virginia Beach

OperatorPhoneWebsite
NJ Transit+1 973-491-7000NJ Transit
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
Greyhound USA+1 214-849-8100Greyhound USA
Megabus877-462-6342Megabus
SEPTASEPTA
American AirlinesAmerican Airlines
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines
United AirlinesUnited Airlines
Long Island Rail RoadLong Island Rail Road
JFK Airtrain(212) 435-7000JFK Airtrain
DeltaDelta
Close Print Itinerary
  1. Here are 9 options to get from
    Atlantic City to Virginia Beach:

    1. Trip:
      1 Train
      • One-Way approx: USD $185 - $469
      • Duration: 10 h 31 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $185 - $469
        • Duration: 10 h 31 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $42 - $91
      • Duration: 11 h 14 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $42 - $91
        • Duration: 11 h 14 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $45 - $64
      • Duration: 13 h 11 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $45 - $64
        • Duration: 13 h 11 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $30 - $45
      • Duration: 6 h 19 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $30 - $45
        • Duration: 6 h 19 min
        Close x
    5. Trip:
      5 Train to Philadelphia, fly to Norfolk
      • One-Way approx: USD $201 - $519
      • Duration: 5 h 12 min
      Open +
      • Trip:
        5 Train to Philadelphia, fly to Norfolk
        • One-Way approx: USD $201 - $519
        • Duration: 5 h 12 min
        Close x
    6. Trip:
      6 Train, train to Baltimore, fly to Norfolk
      • One-Way approx: USD $243 - $536
      • Duration: 6 h 7 min
      Open +
      • Trip:
        6 Train, train to Baltimore, fly to Norfolk
        • One-Way approx: USD $243 - $536
        • Duration: 6 h 7 min
        Close x
    7. Trip:
      7 Train to Philadelphia, fly to Newport News
      • One-Way approx: USD $185 - $929
      • Duration: 8 h 5 min
      Open +
      • Trip:
        7 Train to Philadelphia, fly to Newport News
        • One-Way approx: USD $185 - $929
        • Duration: 8 h 5 min
        Close x
    8. Trip:
      8 Train, train to Newark, fly to Norfolk
      • One-Way approx: USD $219 - $656
      • Duration: 7 h 4 min
      Open +
      • Trip:
        8 Train, train to Newark, fly to Norfolk
        • One-Way approx: USD $219 - $656
        • Duration: 7 h 4 min
        Close x
    9. Trip:
      9 Train, train to New York JFK, fly to Norfolk
      • One-Way approx: USD $257 - $862
      • Duration: 7 h 19 min
      Open +
      • Trip:
        9 Train, train to New York JFK, fly to Norfolk
        • One-Way approx: USD $257 - $862
        • Duration: 7 h 19 min
        Close x