3

Petersburg / DEMAND-RESPONSIVE PUBLIC TRANSIT

Petersburg Area Transit 3

Richmond Express

Booking-based service

This route publishes pickup/drop-off windows or service zones. A window gives the period in which service may be arranged; it does not establish an exact departure time. Follow the agency's booking instructions.

Published service windows

Tuesday, November 3, 2026 · America/New_York

Service area or stopWindow startsWindow endsBooking rule
radius_48280_s_2740281_s_42585376:15 AM6:16 AMbooking_route_19420
radius_48280_s_2740281_s_42585378:15 AM8:16 AMbooking_route_19420
radius_48280_s_2740281_s_425853710:15 AM10:16 AMbooking_route_19420
radius_48280_s_2740281_s_425853712:15 PM12:16 PMbooking_route_19420
radius_48280_s_2740281_s_42585372:15 PM2:16 PMbooking_route_19420
radius_48280_s_2740281_s_42585374:15 PM4:16 PMbooking_route_19420

Published times at fixed stops

This service also publishes timed stops. Booking rules and the pickup windows above still apply to the flexible portions.

StopTowardArrivalDepartureUse
Petersburg StationMcGuire Medical Center6:15 AM6:15 AMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center6:16 AM6:16 AMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center6:18 AM6:18 AMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center6:19 AM6:19 AMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center6:20 AM6:20 AMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center6:21 AM6:21 AMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center6:24 AM6:24 AMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center6:30 AM6:30 AMPickup and drop-off
Mangowood Drive McGuire Medical Center6:32 AM6:32 AMPickup and drop-off
Greenleigh MHPMcGuire Medical Center6:36 AM6:36 AMPickup and drop-off
TargetMcGuire Medical Center6:39 AM6:39 AMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center6:40 AM6:40 AMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center7:00 AM7:00 AMPickup and drop-off
McGuire Medical CenterPetersburg Station7:00 AM7:00 AMPickup and drop-off
Breckenridge Petersburg Station7:25 AM7:25 AMPickup and drop-off
Laketree DrivePetersburg Station7:27 AM7:27 AMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station7:28 AM7:28 AMPickup and drop-off
Port Walthall Food LionPetersburg Station7:29 AM7:29 AMPickup and drop-off
Woods EdgePetersburg Station7:30 AM7:30 AMPickup and drop-off
Colonial Square SBPetersburg Station7:34 AM7:34 AMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station7:35 AM7:35 AMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station7:35 AM7:35 AMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station7:36 AM7:36 AMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station7:36 AM7:36 AMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station7:40 AM7:40 AMPickup and drop-off
Adams St and Henry StPetersburg Station7:43 AM7:43 AMPickup and drop-off
Petersburg StationPetersburg Station7:45 AM7:45 AMPickup and drop-off
Petersburg StationMcGuire Medical Center8:15 AM8:15 AMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center8:16 AM8:16 AMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center8:18 AM8:18 AMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center8:19 AM8:19 AMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center8:20 AM8:20 AMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center8:21 AM8:21 AMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center8:24 AM8:24 AMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center8:30 AM8:30 AMPickup and drop-off
Mangowood Drive McGuire Medical Center8:32 AM8:32 AMPickup and drop-off
Greenleigh MHPMcGuire Medical Center8:36 AM8:36 AMPickup and drop-off
TargetMcGuire Medical Center8:39 AM8:39 AMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center8:40 AM8:40 AMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center9:00 AM9:00 AMPickup and drop-off
McGuire Medical CenterPetersburg Station9:00 AM9:00 AMPickup and drop-off
Breckenridge Petersburg Station9:25 AM9:25 AMPickup and drop-off
Laketree DrivePetersburg Station9:27 AM9:27 AMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station9:28 AM9:28 AMPickup and drop-off
Port Walthall Food LionPetersburg Station9:29 AM9:29 AMPickup and drop-off
Woods EdgePetersburg Station9:30 AM9:30 AMPickup and drop-off
Colonial Square SBPetersburg Station9:34 AM9:34 AMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station9:35 AM9:35 AMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station9:35 AM9:35 AMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station9:36 AM9:36 AMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station9:36 AM9:36 AMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station9:40 AM9:40 AMPickup and drop-off
Adams St and Henry StPetersburg Station9:43 AM9:43 AMPickup and drop-off
Petersburg StationPetersburg Station9:45 AM9:45 AMPickup and drop-off
Petersburg StationMcGuire Medical Center10:15 AM10:15 AMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center10:16 AM10:16 AMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center10:18 AM10:18 AMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center10:19 AM10:19 AMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center10:20 AM10:20 AMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center10:21 AM10:21 AMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center10:24 AM10:24 AMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center10:30 AM10:30 AMPickup and drop-off
Mangowood Drive McGuire Medical Center10:32 AM10:32 AMPickup and drop-off
Greenleigh MHPMcGuire Medical Center10:36 AM10:36 AMPickup and drop-off
TargetMcGuire Medical Center10:39 AM10:39 AMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center10:40 AM10:40 AMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center11:00 AM11:00 AMPickup and drop-off
McGuire Medical CenterPetersburg Station11:00 AM11:00 AMPickup and drop-off
Breckenridge Petersburg Station11:25 AM11:25 AMPickup and drop-off
Laketree DrivePetersburg Station11:27 AM11:27 AMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station11:28 AM11:28 AMPickup and drop-off
Port Walthall Food LionPetersburg Station11:29 AM11:29 AMPickup and drop-off
Woods EdgePetersburg Station11:30 AM11:30 AMPickup and drop-off
Colonial Square SBPetersburg Station11:34 AM11:34 AMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station11:35 AM11:35 AMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station11:35 AM11:35 AMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station11:36 AM11:36 AMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station11:36 AM11:36 AMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station11:40 AM11:40 AMPickup and drop-off
Adams St and Henry StPetersburg Station11:43 AM11:43 AMPickup and drop-off
Petersburg StationPetersburg Station11:45 AM11:45 AMPickup and drop-off
Petersburg StationMcGuire Medical Center12:15 PM12:15 PMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center12:16 PM12:16 PMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center12:18 PM12:18 PMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center12:19 PM12:19 PMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center12:20 PM12:20 PMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center12:21 PM12:21 PMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center12:24 PM12:24 PMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center12:30 PM12:30 PMPickup and drop-off
Mangowood Drive McGuire Medical Center12:32 PM12:32 PMPickup and drop-off
Greenleigh MHPMcGuire Medical Center12:36 PM12:36 PMPickup and drop-off
TargetMcGuire Medical Center12:39 PM12:39 PMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center12:40 PM12:40 PMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center1:00 PM1:00 PMPickup and drop-off
McGuire Medical CenterPetersburg Station1:00 PM1:00 PMPickup and drop-off
Breckenridge Petersburg Station1:25 PM1:25 PMPickup and drop-off
Laketree DrivePetersburg Station1:27 PM1:27 PMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station1:28 PM1:28 PMPickup and drop-off
Port Walthall Food LionPetersburg Station1:29 PM1:29 PMPickup and drop-off
Woods EdgePetersburg Station1:30 PM1:30 PMPickup and drop-off
Colonial Square SBPetersburg Station1:34 PM1:34 PMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station1:35 PM1:35 PMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station1:35 PM1:35 PMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station1:36 PM1:36 PMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station1:36 PM1:36 PMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station1:40 PM1:40 PMPickup and drop-off
Adams St and Henry StPetersburg Station1:43 PM1:43 PMPickup and drop-off
Petersburg StationPetersburg Station1:45 PM1:45 PMPickup and drop-off
Petersburg StationMcGuire Medical Center2:15 PM2:15 PMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center2:16 PM2:16 PMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center2:18 PM2:18 PMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center2:19 PM2:19 PMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center2:20 PM2:20 PMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center2:21 PM2:21 PMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center2:24 PM2:24 PMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center2:30 PM2:30 PMPickup and drop-off
Mangowood Drive McGuire Medical Center2:32 PM2:32 PMPickup and drop-off
Greenleigh MHPMcGuire Medical Center2:36 PM2:36 PMPickup and drop-off
TargetMcGuire Medical Center2:39 PM2:39 PMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center2:40 PM2:40 PMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center3:00 PM3:00 PMPickup and drop-off
McGuire Medical CenterPetersburg Station3:00 PM3:00 PMPickup and drop-off
Breckenridge Petersburg Station3:25 PM3:25 PMPickup and drop-off
Laketree DrivePetersburg Station3:27 PM3:27 PMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station3:28 PM3:28 PMPickup and drop-off
Port Walthall Food LionPetersburg Station3:29 PM3:29 PMPickup and drop-off
Woods EdgePetersburg Station3:30 PM3:30 PMPickup and drop-off
Colonial Square SBPetersburg Station3:34 PM3:34 PMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station3:35 PM3:35 PMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station3:35 PM3:35 PMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station3:36 PM3:36 PMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station3:36 PM3:36 PMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station3:40 PM3:40 PMPickup and drop-off
Adams St and Henry StPetersburg Station3:43 PM3:43 PMPickup and drop-off
Petersburg StationPetersburg Station3:45 PM3:45 PMPickup and drop-off
Petersburg StationMcGuire Medical Center4:15 PM4:15 PMPickup and drop-off
Adams St and E Bank StMcGuire Medical Center4:16 PM4:16 PMPickup and drop-off
Boulevard and LaffayetteMcGuire Medical Center4:18 PM4:18 PMPickup and drop-off
Boulevard at PickwickMcGuire Medical Center4:19 PM4:19 PMPickup and drop-off
Boulevard at Lyons Ave NBMcGuire Medical Center4:20 PM4:20 PMPickup and drop-off
Boulevard and A Avenue NBMcGuire Medical Center4:21 PM4:21 PMPickup and drop-off
Ellerslie and Colonial Square NBMcGuire Medical Center4:24 PM4:24 PMPickup and drop-off
Happy Hill Rd NBMcGuire Medical Center4:30 PM4:30 PMPickup and drop-off
Mangowood Drive McGuire Medical Center4:32 PM4:32 PMPickup and drop-off
Greenleigh MHPMcGuire Medical Center4:36 PM4:36 PMPickup and drop-off
TargetMcGuire Medical Center4:39 PM4:39 PMPickup and drop-off
Brightpoint CollegeMcGuire Medical Center4:40 PM4:40 PMPickup and drop-off
McGuire Medical CenterMcGuire Medical Center5:00 PM5:00 PMPickup and drop-off
McGuire Medical CenterPetersburg Station5:20 PM5:20 PMPickup and drop-off
Breckenridge Petersburg Station5:50 PM5:50 PMPickup and drop-off
Laketree DrivePetersburg Station5:50 PM5:50 PMPickup and drop-off
Colonial Ridge ApartmentsPetersburg Station5:50 PM5:50 PMPickup and drop-off
Port Walthall Food LionPetersburg Station5:50 PM5:50 PMPickup and drop-off
Woods EdgePetersburg Station5:50 PM5:50 PMPickup and drop-off
Colonial Square SBPetersburg Station5:50 PM5:50 PMPickup and drop-off
Boulevard and A Avenue SBPetersburg Station5:50 PM5:50 PMPickup and drop-off
Boulevard and Lyons Ave SBPetersburg Station5:50 PM5:50 PMPickup and drop-off
Boulevard and Pickwick Ave SBPetersburg Station5:50 PM5:50 PMPickup and drop-off
Boulevard and Lafayette Ave SBPetersburg Station5:50 PM5:50 PMPickup and drop-off
University Avenue and Hayden Street (Jones Dining Hall)Petersburg Station5:50 PM5:50 PMPickup and drop-off
Adams St and Henry StPetersburg Station6:00 PM6:00 PMPickup and drop-off
Petersburg StationPetersburg Station6:05 PM6:05 PMPickup and drop-off

How to arrange a ride

Booking rule booking_route_19420

Freedom Express provides deviated fixed-route service to ADA-eligible riders within 30 miles of each stop. To request a deviated pick-up, call (804) 324-5658.

Booking telephone: (804) 324-5658

Book this many days ahead: 1

Latest booking time: 19:15:00

Bookings open this many days ahead: 14

Booking opening time: 05:15:00

Service and booking information ↗

Visit Petersburg Area Transit ↗

Published service zones

Simplified agency zone outlines. Confirm the exact pickup area and booking conditions with the agency.

Published service area 1

✓
Published Petersburg Area Transit schedule

Imported Oct 24, 2026 · 04:51 UTC · Service dates 2025-06-14 through 2027-02-01. See data status

Schedule data published by Petersburg Area Transit. Feed discovery and cached source archives from MobilityData. Source details ↗