1map logoGo to main page

Norfolk, VA, USA to Virginia Beach, VA, USA from $3: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Norfolk, United States
to
Virginia Beach, United States

How to Get from Norfolk to Virginia Beach: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$3 by carBest price
29 kmDistance
18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Norfolk to Virginia Beach with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Hampton Roads Transit (HRT)
Bus
Average Duration
1h  48m
Estimated price
$2-35
Recommended
Company
various
Drive
Average Duration
18m
Estimated price
$3-5
Cheapest
route map
Distance: 29 km
Duration: 18m

See more options

Company
Black & White Cabs of Virginia Beach
Taxi
Average Duration
18m
Estimated price
$50-65

Norfolk - Virginia Beach operators

Explore transport companies operating between Norfolk and Virginia Beach, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 757-222-6100
Website
https://gohrt.com

Bus from Dntc to Parks & 19Th

Average Duration
1h 48m
Estimated price
$2-35
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Bus from Norfolk to Virginia Beach

Average Duration
20m
Estimated price
$5-35
Taxi
Contact phone
+1 757-855-3334
Website
http://vabeachblackandwhitecabs.com

Taxi from Norfolk to Virginia Beach

Average Duration
18m
Estimated price
$50-65

Norfolk to Virginia Beach: Overview of Bus, Train, Flight, and Car Trips

Traveling between Norfolk and Virginia Beach offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a quick and scenic journey from Norfolk to Virginia Beach, covering a distance of 18 miles within just 18 minutes by car. Enjoy the smooth drive along the beautiful coastal roads. ⛽️ The cost of traveling from Norfolk to Virginia Beach by car typically ranges from $3 to $5, making it a budget-friendly option for exploring the neighboring city. Keep some cash handy for tolls if needed.
Average price
$3 - $5
🚆 Traveling from Norfolk to Virginia Beach by train is a convenient and quick journey. The route covers a distance of 22.5 miles and takes approximately 42 minutes to reach your destination. 🚌 To start your trip, catch a bus towards Arctic & 19th, which takes about 39 minutes. The bus, operated by Hampton Roads Transit, departs from the Downtown Norfolk Transit Center and arrives at Arctic & 19th in Virginia Beach. 📱 For more information on schedules and ticketing, you can contact Hampton Roads Transit at 1 222-6100 or visit their website at http://gohrt.com/.
🚌 The direct bus from Norfolk to Virginia Beach departs from Dntc and arrives at Parks & 19Th, with services operating hourly every day, taking approximately 1 hour and 48 minutes. 🌊 Route 1 covers the 22.5 miles between Norfolk and Virginia Beach in just 42 minutes, with the first step being a bus towards Arctic & 19th that takes about 39 minutes. This leg of the journey is serviced by Hampton Roads Transit with contact details available on their website. 💰 Prices for the bus ride between Norfolk and Virginia Beach range from $2 to $35, providing an affordable and convenient transportation option for travelers looking to explore the coastal attractions of these two Virginia cities.
Departure Point
Dntc station
Arrival Point
Parks & 19Th station

Frequently asked questions

Find out more about the route from Norfolk to Virginia Beach.

Or choose the category:
The distance between Norfolk and Virginia Beach is approximately 27.4 km by road. It takes about 1 hour and 24 minutes to travel from Norfolk to Virginia Beach using a combination of Line 800 train and Line 960 bus.
Two cost-effective and time-efficient transportation options for traveling from Norfolk to Virginia Beach are taking the Line 800 train and Line 960 bus or hiring a taxi. The train and bus combination costs $4 and takes approximately 1 hour and 24 minutes. The taxi, on the other hand, is the quickest option, taking only 18 minutes, but it comes with a higher cost of $50-$65.
When traveling from Norfolk to Virginia Beach there are different prices depending on the mode of transportation. The prices for a bus ticket between Virginia Beach and Norfolk can range from $2 to $30.
To get from Norfolk to Virginia Beach without using public transportation, you can opt to drive your own car. The driving distance between the two cities is around 29.0 km and it takes only approximately 18 minutes to reach your destination. Keep in mind that the estimated cost for the trip by car ranges from $3 to $5, depending on fuel prices and other factors.
The best way to travel from Norfolk to Virginia Beach without a car is by bus. The journey takes approximately 36 minutes and ticket prices range from $2 to $30 depending on the specific bus service and fare type.
Yes, there is a direct link between Norfolk and Virginia Beach. The Hampton Roads Transit operates buses that depart from Wood & Church in Norfolk and arrive at Parks & 20Th in Virginia Beach. The bus journey takes approximately 36 minutes and services operate every day.
There are plenty of options for accommodation near Virginia Beach. With over 512 hotels available, you are sure to find something that suits your needs and budget. Prices start as low as $49, so there are options for every price range. Some popular hotels in the area include The Cavalier Hotel, Hilton Virginia Beach Oceanfront, and Sheraton Virginia Beach Oceanfront Hotel.
Yes, you can get from Norfolk to Virginia Beach by bicycle. The distance between the two cities is 38 km, and it takes approximately 2 hours and 10 minutes to complete the journey by bike.