The bus between Charlotte and Oakville takes 27h 35m. The bus runs, on average, 2 times per week from Charlotte to Oakville. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice a week between Charlotte and Oakville. The service departs Charlotte at 2:50 AM at night, which arrives into Oakville at 06:25:00. All services require a transfer at Charleston and take an average of 27h 35m. The schedules shown below are for the next available departures.
Want to know about travelling from Charlotte to Oakville? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Charlotte to Oakville. However, there are services departing from Charlotte station and arriving at Toronto station via Charleston station, Akron station and Buffalo station. The journey, including transfers, takes approximately 27h 35m.
Charlotte to Oakville bus services, operated by Barons Bus, depart from Charlotte station.
Charlotte to Oakville bus services, operated by Trailways, arrive at Toronto station.
The distance between Charlotte and Oakville is 919.8 km. The road distance is 1174 km.
You can take a bus from Charlotte to Oakville GO via Charleston, Akron, Buffalo, Toronto, and Union Station GO in around 21h 38m.