Rome2Rio

Oakville to Arnprior buses

Find Transport to Arnprior

View schedule

Trip Overview

The average bus between Oakville and Arnprior takes 20h 23m and the fastest bus takes 11h 15m. The bus runs, on average, 6 times per week from Oakville to Arnprior. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

20h 23m
Duration
468 km
Distance
$88
Average price
6 times a week
Frequency

Oakville to Arnprior bus times

Buses run 6 times a week between Oakville and Arnprior. The earliest departure is at 12:05 AM at night, and the last departure from Oakville is at 11:58 PM which arrives into Arnprior at 11:20 AM. All services require a transfer at Union Station Bus Terminal and take an average of 20h 23m. The schedules shown below are for the next available departures.

Departing Friday, November 6, 2026

  •  → 

    GO TransitFlixbus USAOntario Northland11h 15m • 2 changes
  •  → 

    Arrives next day

    GO TransitFlixbus USAOntario Northland30h 20m • 2 changes

Departing Saturday, November 7, 2026

  •  → 

    Arrives next day

    GO TransitFlixbus USAOntario Northland27h 50m • 2 changes

Departing Sunday, November 8, 2026

  •  → 

    Arrives next day

    GO TransitFlixbus USAOntario Northland11h 22m • 2 changes

Departing Tuesday, November 10, 2026

  •  → 

    GO TransitFlixbus USAOntario Northland11h 15m • 2 changes
  •  → 

    Arrives next day

    GO TransitFlixbus USAOntario Northland30h 20m • 2 changes

Frequently asked questions

Want to know about travelling from Oakville to Arnprior? 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.

Map of how to get from Oakville to Arnprior.ExpandLaunch map view
  • Distance: 467.5 km
  • Duration: 20h 23m

What companies run services between Oakville, ON, Canada and Arnprior, ON, Canada?

You can take a bus from Oakville GO Bus to Arnprior via Union Station Bus Terminal, Toronto, and Kanata in around 8h 24m.

Operators