COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Norfolk

switcheroo

Quickview

How to get to Norfolk by bus

Routes49
Trips per day79
bus lines3
Stations3
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Norfolk?

$10.00 is the cheapest price for a bus ticket to Norfolk, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Norfolk. In the last month, buses from Hampton to Norfolk had the lowest average price at $10.00. In general, these cities tend to have the cheapest buses to Norfolk:

Where is the bus station in Norfolk, VA?

The busiest bus station in Norfolk is Bus Terminal - 701 Monticello Ave. There are several other active stations in addition to this main station. The most popular bus stations in Norfolk are:

  • Bus Terminal - 701 Monticello Ave
  • W 49th St & Quarantine Rd, S Side
  • 410 Briar Hill Suite 101

New York

There are 5 scheduled buses per day from New York to Norfolk. The route can be as long as 294 miles, or 473 kilometers. On average, the journey takes 10 hours and 11 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from New York usually arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
10h 11m
Avg. Price
$44.39

Worcester

There are 4 scheduled buses per day from Worcester to Norfolk. The route can be as long as 444 miles, or 715 kilometers. On average, the journey takes 17 hours and 5 minutes. One bus company, Greyhound, connects Worcester to Norfolk. Buses from Worcester usually arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
17h 5m
Avg. Price
$139.25

Fayetteville

There are 4 scheduled buses per day from Fayetteville to Norfolk. The route can be as long as 192 miles, or 308 kilometers. On average, the journey takes 9 hours and 44 minutes. One bus company, Greyhound, connects Fayetteville to Norfolk. Buses from Fayetteville usually arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
9h 44m
Avg. Price
$63.50

Richmond

There are 4 scheduled buses per day from Richmond to Norfolk. The route can be as long as 80 miles, or 128 kilometers. On average, the journey takes 2 hours and 16 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Richmond usually arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
2h 16m
Avg. Price
$21.46

Baltimore

There are 3 scheduled buses per day from Baltimore to Norfolk. The route can be as long as 170 miles, or 273 kilometers. On average, the journey takes 6 hours and 39 minutes. One bus company, Greyhound, connects Baltimore to Norfolk. Buses from Baltimore usually arrive in Norfolk at Bus Terminal - 701 Monticello Ave.
Avg. Time
6h 39m
Avg. Price
$29.85

Located in Virginia, Norfolk is accessible by bus from 49 other cities. You can choose from 79 daily scheduled trips when you search for buses to Norfolk on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Norfolk are also available..

Bus companies serving Norfolk

Greyhound

There are 16 scheduled Greyhound buses per day. Greyhound can get you to Norfolk from 138 cities, including New York.
Avg. Time
10h 11m
Avg. Price
$49.68

OurBus

There are 9 scheduled OurBus buses per day. OurBus can get you to Norfolk from 5 cities, including Richmond.
Avg. Time
4h 19m
Avg. Price
$18.29

SprinterBus

There is one SprinterBus bus per day, from New York to Norfolk.
Avg. Time
7h 0m
Avg. Price
$50.00