Travel from Pennsylvania-Station-NY-USA to Virginia-Beach

Train, bus or fly from Pennsylvania Station to Virginia Beach?

American Airlines, Delta and United Airlines fly from Pennsylvania Station to Virginia Beach hourly. Alternatively, Sprinter Bus operates a bus from Pennsylvania Station to Virginia Beach twice daily. Tickets cost $40 and the journey takes 6 h 15 min. 2 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

How to get from Pennsylvania Station to Virginia Beach

From Penn Station train to Roosevelt Av/61 St, bus to New York La Guardia airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 3 h 54 min $303. From Pennsylvania Station walk to New York Penn Station, train to Newark Liberty Airport Station, train to Newark airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 3 h 57 min $302. From 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. 4 h 6 min $314. From New York Penn Station 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 45 min $454. From Pennsylvania Station walk to New York, NY - Times Square 37th St, bus to Wesleyan & Diamond Springs, line 22 bus to Newtown Rd Station, then line 960 bus to Parks & 20Th. 7 h 52 min $42. From New York Penn Station train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 10 h 6 min $165. From Pennsylvania Station walk to 34 St - Herald Sq, subway to New York, bus to Glenrock & Virginia Beach, then line 20 bus to Arctic & 19Th. 10 h 40 min $39. From Pennsylvania Station drive to Virginia Beach. 6 h 55 min $43.

Operators from Pennsylvania Station to Virginia Beach

OperatorPhoneWebsite
Long Island Rail RoadLong Island Rail Road
New York City Transit (MTA)New York City Transit (MTA)
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
NJ Transit+1 973-491-7000NJ Transit
Newark AirtrainNewark Airtrain
JFK Airtrain(212) 435-7000JFK Airtrain
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
SEPTASEPTA
Sprinter BusSprinter Bus
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Rockledge BusRockledge Bus

Trips from Pennsylvania Station

Pennsylvania Station NY USA to Lexington Avenue 59th Street New York City Subway Pennsylvania Station NY USA to Statue of Liberty Pennsylvania Station NY USA to 55 Water Street Pennsylvania Station NY USA to Collegeville Pennsylvania Station NY USA to Beacon Theater Pennsylvania Station NY USA to Arthur Ashe Stadium Pennsylvania Station NY USA to 68th Street Hunter College IRT Lexington Avenue Line Pennsylvania Station NY USA to Central Park Pennsylvania Station NY USA to Mulberry Street NY USA Pennsylvania Station NY USA to Roosevelt Avenue 74th Street New York City Subway Pennsylvania Station NY USA to The Ritz Carlton New York Battery Park Hotel Pennsylvania Station NY USA to Flushing Meadows Corona Park Pennsylvania Station NY USA to 96th Street IRT Lexington Avenue Line Pennsylvania Station NY USA to Selinsgrove Pennsylvania Station NY USA to Bronxville Pennsylvania Station NY USA to Florham Park Pennsylvania Station NY USA to Dylan s Candy Bar Pennsylvania Station NY USA to St Paul s Chapel Pennsylvania Station NY USA to Fresh Meadows Pennsylvania Station NY USA to Quinnipiac University Pennsylvania Station NY USA to Fenway Park Pennsylvania Station NY USA to Balthazar restaurant Pennsylvania Station NY USA to Wernersville Pennsylvania Station NY USA to Waccabuc Pennsylvania Station NY USA to Aberdeen MD USA Pennsylvania Station NY USA to Union City Pennsylvania Station NY USA to Morgantown Pennsylvania Station NY USA to East Aurora Pennsylvania Station NY USA to Park Ridge Marriott Pennsylvania Station NY USA to South Orange