Search Norfolk bus tickets

switcheroo

Quickview

How to get to Norfolk by bus?

Routes221
Trips per day510
bus carriers3
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Norfolk?

The cheapest prices for a bus ticket to Norfolk that users have found recently on Wanderu start at $5.00. Such great deals to Norfolk are available on 4 routes including Richmond, Richmond and Williamsburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Norfolk. Williamsburg at $5.00 has consistently the lowest average bus ticket prices to Norfolk.

What are the main bus stations in Norfolk?

The most popular bus stations in Norfolk are Bus Terminal - 701 Monticello Ave, 410 Briar Hill Suite 101 and W 49th St & Quarantine Rd, S Side. Bus Terminal - 701 Monticello Ave is the busiest bus station in Norfolk.

What are the most popular bus routes to Norfolk?

New York

There are 9 bus schedules per day connecting New York with Norfolk. It takes on average 10 hours to travel 294 miles, 473 kms, by bus from New York. 2 bus carriers offer schedules from New York, with Greyhound offering the most daily connections to Norfolk. Traveling by bus from New York you will most likely to arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
10h 0m
Avg. Price
$46.38

Baltimore

There are 5 bus schedules per day connecting Baltimore with Norfolk. It takes on average 7 hours to travel 170 miles, 273 kms, by bus from Baltimore. One bus company operates schedules from Baltimore, with Greyhound offering the most daily connections to Norfolk. Traveling by bus from Baltimore you will most likely to arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
7h 0m
Avg. Price
$36.23

Atlanta

There are 5 bus schedules per day connecting Atlanta with Norfolk. It takes on average 17 hours to travel 505 miles, 813 kms, by bus from Atlanta. One bus company operates schedules from Atlanta, with Greyhound offering the most daily connections to Norfolk. Traveling by bus from Atlanta you will most likely to arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
17h 0m
Avg. Price
$128.78

Richmond

There are 5 bus schedules per day connecting Richmond with Norfolk. It takes on average 2 hours to travel 80 miles, 128 kms, by bus from Richmond. 2 bus carriers offer schedules from Richmond, with Greyhound offering the most daily connections to Norfolk. Traveling by bus from Richmond you will most likely to arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
2h 0m
Avg. Price
$29.87

Washington

There are 5 bus schedules per day connecting Washington with Norfolk. It takes on average 5 hours to travel 148 miles, 239 kms, by bus from Washington. 2 bus carriers offer schedules from Washington, with Greyhound offering the most daily connections to Norfolk. Traveling by bus from Washington you will most likely to arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
5h 0m
Avg. Price
$35.47