Next bus departures Tomorrow, 05 Jan Tue, 06 Jan Wed, 07 Jan Sat, 10 Jan Sun, 11 Jan Mon, 12 Jan More dates
Next departures from White River Junction to Richmond on 5 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 17h 23:05
Henrico Cheapest R 1 534 Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Fastest R 1 542 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 07:25
Richmond (Main St Station Plaza) No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 669
Next departures from White River Junction to Richmond on 6 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Cheapest Fastest R 1 517 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 07:25
Richmond (Main St Station Plaza) No tags R 1 644 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 644 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 669 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 21h 5m 10:30
Richmond (17th St and Ambler) No tags R 1 644
Next departures from White River Junction to Richmond on 7 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Cheapest Fastest R 1 517 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 5m 07:30
Richmond (Main St Station Plaza) No tags R 1 644 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 652 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 21h 5m 10:30
Richmond (17th St and Ambler) No tags R 1 644
Next departures from White River Junction to Richmond on 10 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Cheapest Fastest R 1 517 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 5m 07:30
Richmond (Main St Station Plaza) No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 17h 23:05
Henrico No tags R 1 525 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 660
Next departures from White River Junction to Richmond on 11 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Cheapest Fastest R 1 517 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 5m 07:30
Richmond (Main St Station Plaza) No tags R 1 678 Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 17h 23:05
Henrico No tags R 1 525 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 660
Next departures from White River Junction to Richmond on 12 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 15h 25m 21:30
Richmond (Main St Station Plaza) Cheapest Fastest R 1 517 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 07:25
Richmond (Main St Station Plaza) No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 06:05
White River Jct Bus Station 17h 23:05
Henrico No tags R 1 525 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 18h 45m 08:10
Henrico No tags R 1 661 Greyhound Lines, Inc. + FlixBus
Bus 13:25
White River Jct Bus Station 1d 2h 15:55
Richmond North (McDonalds Mechanicsville Tpk) No tags R 1 660
Last refresh of the prices: Last Wednesday at 8:41 PM EST.
View all departures Get from White River Junction to Richmond This route is served by bus only
The journey takes about 18 hours 45 minutes, and with fares starting at just R 1 517, it presents an excellent value for a comfortable ride.
Where are the popular stops in White River Junction and Richmond? Stops in White River Junction A
The Station
44 Sykes Mountain Ave, White River Junction, VT 05001 Map
Stops in Richmond D
VCU
351 W Canal St, Richmond, VA 23220, USA Map
E
2828 W. Broad St.
2828 W Broad St. Richmond, VA 23230 ( Corner N Sheppard St) Map
F
Greyhound Station
2910 North Blvd, Richmond, VA 23230 Map
Compare bus companies 3.5 out of 5 stars 3.5/5 87 478 reviews
Staff 3.6
Timeliness 2.9
Cleanliness 3.3
WiFi 2.4
Based on 87478 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the Wi-Fi. Greyhound ticket prices on this trip start at R 2 007
Frequently asked questions about travelling from White River Junction to Richmond, VA, US by bus Please note that timetables, routes, or operator details shown here may be updated or differ at the time of your trip.
How much is the bus ticket from White River Junction to Richmond? The cheapest bus tickets from White River Junction to Richmond start at R 1 517. The average price for this route is around R 1 770. Busbud recommends booking your tickets in advance for the best chance of getting the lowest possible price.
How long is the bus journey from White River Junction to Richmond? The average bus journey time from White River Junction to Richmond is 18h 45m, covering a distance of 804 km. The fastest bus gets you there in 18h 5m and is operated by Greyhound .
Which bus companies service the White River Junction to Richmond route? Several major bus companies operate on this route with 8 buses available per day.
What is the earliest and latest departure time for the bus from White River Junction to Richmond? The earliest bus departs from White River Junction to Richmond at 06:05. And the latest bus departs at 13:25.
What are the CO₂ emissions for the bus trip from White River Junction to Richmond? A bus trip from White River Junction to Richmond produces an estimated 20 kg of CO₂, making it a highly eco-friendly travel option and Busbud’s recommended way to travel.
People from around the world trust Busbud