Skip to main content

How to get from Charlottesville to Portsmouth City by bus?

By bus

To get from Charlottesville to Portsmouth City in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0600 bus from Charlottesville Union Station station to Norfolk station. Next, you’ll have to switch to the 015 bus and finally take the 057 bus from Robert Hall & Military station to Victory Crossing station. The total trip duration for this route is approximately 6 hr 25 min.

385min
Walk to bus station
Bus - GREYHOUND US0600GREYHOUND US0600
Bus - 015015
Bus - 057057
Leaves from Charlottesville Union Station
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Charlottesville Union Station
    ID CHV6
    0.78 mi • 17 min
  • 2
    Bus - GREYHOUND US0600GREYHOUND US0600
    Wait for bus
    GREYHOUND US0600
    Norfolk
  • 3
    Ride to bus station
    Ride to bus station
    Norfolk
    ID NOR6
    280 min
  • 4
    Walk to bus station
    Walk to bus station
    Military & Poplar Hall
    190 yd • 3 min
  • 5
    Bus - 015015
    Wait for bus
    015
    Robert Hall & Military
  • 6
    Ride to bus station
    Ride to bus station
    Robert Hall & Military
    22 min
  • 7
    Bus - 057057
    Wait for bus
    057
    Airline & Quailshire
  • 8
    Ride to bus station Victory Crossing
    Ride to bus station
    Victory Crossing
    36 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Washington, D.C. - Baltimore, MD.
All local mobility options in one app
Public transit directions from Charlottesville to Portsmouth City
The distance between Charlottesville, Washington, D.C. - Baltimore, MD and Portsmouth City, Washington, D.C. - Baltimore, MD is approximately 181.4 mi, which can typically be travelled in 385 min. Moovit will show you the directions from Charlottesville to Portsmouth City by bus, so no matter how you choose to travel in Washington, D.C. - Baltimore, MD – you will always have plenty of easy options.
Public transit stations close to Charlottesville

Charlottesville is located at Charlottesville, Washington, D.C. - Baltimore, MD and the nearest public transit station is The Downtown Mall.

Train stations close to Charlottesville:

  • Charlottesville Amtrak Station

Bus stations close to Charlottesville:

  • The Downtown Mall
  • E Market St at 2nd St NE
  • E Water St at 3rd St
Public transit stations close to Portsmouth City, Washington, D.C. - Baltimore, MD

Portsmouth City is located at Portsmouth City, Washington, D.C. - Baltimore, MD and the nearest public transit station is Missy Elliott & College.

Bus stations close to Portsmouth City:

  • Missy Elliott & College
  • Missy Elliott & Greenwood
  • Cavalier & Missy Elliott
Questions & Answers
  • What is the fastest way to get from Charlottesville to Portsmouth City?

    The fastest way takes 385 minutes, using Bus line GREYHOUND US0600, Bus line 015, Bus line 057.

  • Is there a direct bus between Charlottesville and Portsmouth City in Washington, D.C. - Baltimore, MD?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 6 hr 25 min.

  • Which bus line goes from Charlottesville to Portsmouth City in Washington, D.C. - Baltimore, MD?

    The GREYHOUND US0600 bus line goes from Charlottesville Union Station station near Charlottesville to Norfolk station. From there you’ll have to take one bus line till Norfolk station near Portsmouth City in Washington, D.C. - Baltimore, MD

  • How long does it take to travel from Charlottesville to Portsmouth City in Washington, D.C. - Baltimore, MD by bus?

    The total travel time between Charlottesville and Portsmouth City in Washington, D.C. - Baltimore, MD by bus is about 6 hr 25 min.

  • Where do I get on the bus near Charlottesville to get to Portsmouth City in Washington, D.C. - Baltimore, MD?

    Get on the GREYHOUND US0600 bus from the Charlottesville Union Station stop near Charlottesville in Washington, D.C. - Baltimore, MD.

  • Where do I get off the bus when travelling between Charlottesville and Portsmouth City in Washington, D.C. - Baltimore, MD?

    Get off the bus at the Norfolk stop, which is closest to Portsmouth City in Washington, D.C. - Baltimore, MD.

Real-Time Arrivals, Schedules, Maps & More