New York - Norfolk, VA
Todays Bus operates daily bus between New York and Norfolk. All prices are for one-way. Round-trip tickets (one for each way) are automatically priced with discount within one shopping cart. Separate purchases do not qualify for this round-trip fare.

eTickets are emailed to you in real-time when your payment is collected. Please present a valid ID of the customer name and a printout of order confirmation (eTickets) at boarding. Please check our Bus FAQ or email to todaysbus@gotobus.com for questions.


Prices: $35 one-way, $60 roundtrip. Duration: 8 hours.
Wi-Fi service may not be available on weekends, holidays and 3rd party buses.
Please read BUS Policy before making purchase.

New York -> Virginia Beach, VA (Total 4)
New York 11:50am -> Virginia Beach
Price: $30
Date:
Departure:
Arrival:
New York 3:00pm -> Virginia Beach
Price: $25
Date:
Departure:
Arrival:
New York 5:00pm -> Virginia Beach
Price: $20
Date:
Departure:
Arrival:
New York 10:30pm -> Virginia Beach
Price: $30
Date:
Departure:
Arrival:
Virginia Beach, VA -> New York (Total 4)
Virginia Beach, VA 10:30am -> New York
Price: $25
Date:
Departure:
Arrival:
Virginia Beach, VA 3:30pm -> New York
Price: $25
Date:
Departure:
Arrival:
Virginia Beach, VA 11:00pm -> New York
Price: $20
Date:
Departure:
Arrival:
Virginia Beach, VA 11:59pm -> New York
Price: $20
Date:
Departure:
Arrival: