Find coaches from Toronto to Richmond, VA, US

Previously seen journeys

Next departures from Toronto to Richmond on 25 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound + FlixBus
Bus
Scarborough - 55 Town Centre Court
Richmond (Main St Station Plaza)No tags
FlixBusBus
Scarborough - 55 Town Centre Court
RichmondNo tags
FlixBusBus
Scarborough - 55 Town Centre Court
HenricoNo tags
FlixBusBus
Union Station Bus Terminal
RichmondNo tags
FlixBusBus
Union Station Bus Terminal
HenricoNo tags

Get from Toronto to Richmond

This route is served by bus only

The journey takes about 1 day, 5 minutes, and with fares starting at just £54, it presents an excellent value for a comfortable ride.

33bus per day
1d Average duration
434 milesDistance
17kgCO₂ emissions

Frequently asked questions about travelling by bus from Toronto to Richmond, VA, US

  1. How far is Richmond from Toronto by coach?

    The distance between Toronto and Richmond by coach is approximately 437 miles (704 km).

  2. Is there a way to reach Richmond from Toronto without flying?

    You have the option to select the coach for your journey on this route. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You might also find carpooling options to travel between the two cities.

People from around the world trust Busbud