Travel from Brooklyn to Virginia-USA

Train, bus or fly from Brooklyn to Virginia?

Delta and American Airlines fly from Brooklyn to Alexandria hourly. Alternatively, New York City Transit (MTA) operates a bus from Brooklyn to Virginia Beach every 20 minutes. Tickets cost $2 - $7 and the journey takes 29 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

How to get from Brooklyn to Virginia

From Parkside Av subway to Lexington Av/63 St, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Reagan Washington airport, then subway to Alexandria. 3 h 26 min $233. From East New York train to Station D Jamaica Station, train to New York JFK airport, fly to Reagan Washington airport, then subway to Alexandria. 2 h 55 min $140. From Parkside Av subway to Lexington Av/63 St, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Norfolk airport, then taxi to Norfolk. 3 h 37 min $308. From Church Av line 2 subway to New York Penn Station, train to Newark Liberty Airport Station, train to Newark airport, fly to Reagan Washington airport, then subway to Alexandria. 3 h 44 min $262. From East New York train to Station D Jamaica Station, train to New York JFK airport, fly to Norfolk airport, then taxi to Norfolk. 3 h 10 min $315. From Church Av line 2 subway to New York Penn Station, train to Newark Liberty Airport Station, train to Newark airport, fly to Norfolk airport, then taxi to Norfolk. 3 h 56 min $307. From Rogers Av/Church Av bus to Washington Plz/Lane 1, bus to Delancey St/Essex St, walk to New York, NY, bus to Virginia Beach & First Colonial, then line 20 bus to Arctic & 19Th. 9 h 49 min $49. From Church Av/Nostrand Av bus to Church Av, subway to New York, bus to Glenrock & Virginia Beach, then line 20 bus to Arctic & 19Th. 11 h 3 min $46. From Parkside Av subway to 34 St - Herald Sq, walk to New York Penn Station, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 11 h 41 min $164. From Brooklyn drive to Virginia Beach. 7 h $42.

Is there a direct bus between Brooklyn and Virginia?

No, there is no direct bus from Brooklyn to Virginia. However, there are services departing from Rogers Av/Church Av and arriving at Arctic & 19Th via Washington Plz/Lane 1, New York, NY and Virginia Beach & First Colonial. The journey, including transfers, takes approximately 9 h 49 min.