Skip to main content

How to get from Richmond Staples Mills Station to Charlottesville Union Station by bus?

Richmond Staples Mills Station to Charlottesville Union Station - Bus Schedule

The 18 bus from Richmond Staples Mills Station to Charlottesville Union Station runs from 7:19 AM to 7:19 PM, with departures every 40 min. The trip takes about 3 hr 3 min, with regular service throughout the operating hours.

From Richmond Staples Mills Station to Charlottesville Union Station by bus

To get from Richmond Staples Mills Station to Charlottesville Union Station, you’ll need to take 3 bus lines: take the 18 bus from Staples Mill + Amtrak station to Staples Mill & Radford station. Next, you’ll have to switch to the BRT bus and finally take the FLIXBUS 2605 bus from Richmond (E Grace St & Crane St) station to Charlottesville (University Of Virginia) station. The total trip duration for this route is approximately 3 hr 3 min. The ride fare is $1.00. The bus schedule from Richmond Staples Mills Station may change. We recommend you check the updated bus schedule to Charlottesville Union Station on the Moovit app.

183min$1.00
Walk to bus station
Bus - 1818
Bus - BRTBRT
Bus - FLIXBUS 2605FLIXBUS 2605
Walk to Charlottesville Union Station
Leaves from Staples Mill + Amtrak

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Staples Mill + Amtrak
    ID 2202
    140 yd • 2 min
  • 2
    Bus - 1818
    Wait for bus
    18
    18 Willow Lawn Shopping Center Via Staples
  • 3
    Ride to bus station
    Ride to bus station
    Staples Mill & Radford
    ID 2215
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Staples Mill Eastbound Station
    ID 3502
    420 yd • 6 min
  • 5
    Bus - BRTBRT
    Wait for bus
    BRT
    Broad/Main/Rocketts
  • 6
    Ride to bus station
    Ride to bus station
    Main Street Station Eastbound Station
    ID 3520
    27 min
  • 7
    Walk to bus station
    Walk to bus station
    Richmond (E Grace St & Crane St)
    ID 6DR
    450 yd • 6 min
  • 8
    Bus - FLIXBUS 2605FLIXBUS 2605
    Wait for bus
    FLIXBUS 2605
    Charlotte Bus Station
  • 9
    Ride to bus station
    Ride to bus station
    Charlottesville (University Of Virginia)
    ID 6UV
    75 min
  • 10
    Walk to Charlottesville Union Station
    Walk to
    Charlottesville Union Station
    1.47 mi • 30 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 Richmond Staples Mills Station to Charlottesville Union Station

The distance between Richmond Staples Mills Station and Charlottesville Union Station is approximately 78.55 mi, which can typically be traveled in 183 min. Moovit will show you the directions from Richmond Staples Mills Station to Charlottesville Union Station by bus, so no matter how you choose to travel in Charlottesville – you will always have plenty of easy options.

Bus schedule from Richmond Staples Mills Station to Charlottesville Union Station

To check the bus schedule from Richmond Staples Mills Station to Charlottesville Union Station using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Richmond Staples Mills Station) and destination (Charlottesville Union Station), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Questions & Answers

  • What is the fastest way to get from Richmond Staples Mills Station to Charlottesville Union Station?

    The fastest way takes 183 minutes, using Bus line 18, Bus line BRT, Bus line FLIXBUS 2605.

  • Is there a direct bus between Richmond Staples Mills Station and Charlottesville Union Station?

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

  • Which bus line goes from Richmond Staples Mills Station to Charlottesville Union Station?

    The 18 bus line goes from Staples Mill + Amtrak station near Richmond Staples Mills Station in Henrico County to Staples Mill & Radford station. From there you’ll have to take one bus line till Staples Mill & Radford station near Charlottesville Union Station.

  • How long does it take to travel from Richmond Staples Mills Station to Charlottesville Union Station by bus?

    The total travel time between Richmond Staples Mills Station and Charlottesville Union Station by bus is about 3 hr 3 min.

  • Where do I get on the bus near Richmond Staples Mills Station to get to Charlottesville Union Station?

    Get on the 18 bus from the Staples Mill + Amtrak stop near Richmond Staples Mills Station in Henrico County.

  • Where do I get off the bus when traveling between Richmond Staples Mills Station and Charlottesville Union Station?

    Get off the bus at the Staples Mill & Radford stop, which is closest to Charlottesville Union Station.

  • How much is the bus fare from Richmond Staples Mills Station to Charlottesville Union Station?

    The ride from Richmond Staples Mills Station to Charlottesville Union Station costs $1.00.