Norfolk, VA to Petersburg, VA bus

Sat, Apr 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Compare prices and tickets Norfolk, VA to Petersburg, VA by train

Sat
Apr 19
Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Norfolk, VA to Petersburg, VA

USAUSA
USAUSA
Icon of bus
Take a bus from Norfolk, VA to Petersburg, VA and enjoy the approximately 66 miles (107 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $15 (€12)
Distance
66 miles (107 km)
Buses per day
1
First bus
01:10
Last bus
21:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $15 (€12)

Explore the Bus from Norfolk, VA to Petersburg, VA

Planning a trip by bus from Norfolk, VA to Petersburg, VA? You're in the right place! These comfortable and reliable buses from Norfolk, VA to Petersburg, VA ensure travelers a pleasant journey. Your trip will start at the Norfolk Greyhound Station, the hub of bus travel in Norfolk, and end at the Petersburg Amtrak Station, conveniently located for easy access to Petersburg's main attractions. With multiple daily departures, you're sure to find a schedule that fits your travel plans.

Norfolk, VA to Petersburg, VA Bus Timetable

Traveling between Norfolk, VA and Petersburg, VA by bus offers convenience and comfort. The journey often includes stops at key locations such as Portsmouth, Smithfield, and Wakefield before reaching Petersburg. Buses frequently operate throughout the day, ensuring you have multiple options for your travel plans. The first bus commonly departs at 6:00 AM, while the last bus typically leaves at 9:00 PM. Check out the Norfolk, VA to Petersburg, VA bus schedule for updates.

The bus journey from Norfolk to Petersburg spans approximately 66 miles (107 km) and takes around 2 hours 30 minutes, offering a direct and scenic route through Virginia's landscapes.

Buses on this route operate regularly, with about 10 buses traveling daily. These bus services are available every day of the week, from Monday through Sunday, providing consistent travel options for commuters and tourists alike. For accurate and current information, refer to the Norfolk, VA to Petersburg, VA bus time details.

Norfolk, VA to Petersburg, VA Bus: Greyhound and Megabus Service

Traveling by bus between Norfolk, VA, and Petersburg, VA, is a convenient and economical option provided by reputable companies like Greyhound and Megabus. Both services offer comfortable, modern buses equipped with amenities such as reclining seats, air conditioning, and Wi-Fi to ensure a pleasant journey. Greyhound, well-known for its extensive network, ensures affordable travel with multiple daily departures that provide flexibility in planning. Megabus, on the other hand, boasts of budget-friendly fares and eco-friendly travel options while offering the luxury of advance seat selection and spacious seating. Each option caters to varying needs and preferences, making the trip between these two bustling Virginia cities seamless and enjoyable.

FAQs: Bus from Norfolk, VA to Petersburg, VA

FAQs: Take the bus from Norfolk, VA to Petersburg, VA with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Norfolk, VA to Petersburg, VA.
FAQs

More options for your journey from Norfolk, VA to Petersburg, VA

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Petersburg, VA and Norfolk, VA

Most popular bus connections to Petersburg, VA

HomeBusesBuses in USANorfolk, VA to Petersburg, VA bus

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links