There are 4 ways to get from Creemore to Oakville by taxi, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus, line 7 bus, line 56 bus
best- Take the taxi from Creemore to Wasaga Beachtaxi
- Take the bus from Wasaga Beach to Toronto Pearson Airportbus
- Take the bus from Toronto Airport Terminal 1 Ground Level Platform S to City Centre Transit Terminal Drop Offbus 7
- Take the bus from Square One to Oakville GO Busbus 56
4h 1m$77–97Drive 120.6 km
cheapest- Drive from Creemore to Oakvillecar 120.6 km
1h 39m$22–32Train
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Union Station GO to Oakville GOtrain Lw
4h 25m$61–77Bus
- Take the bus from Clearview Admin Center to Barrie Allandale Bus Station - Detourbus 2
- Take the bus from Barrie Allandale Terminal to Vaughan - Hwy 407bus
- Take the bus from Hwy 407 Bus Terminal to Oakville GO Busbus 56
4h 29m$53–80
Comparing Your Travel Options
The cheapest way to get from Creemore to Oakville is to drive which costs $21 - $35 and takes 1h 39m.
The fastest way to get from Creemore to Oakville is to drive which takes 1h 39m and costs $21 - $35.
No, there is no direct bus from Creemore to Oakville. However, there are services departing from Clearview Admin Center and arriving at Oakville GO Bus via Barrie Allandale Terminal and Hwy 407 Bus Terminal. The journey, including transfers, takes approximately 4h 29m.
No, there is no direct train from Creemore to Oakville. However, there are services departing from Allandale Waterfront GO and arriving at Oakville GO via Union Station GO. The journey, including transfers, takes approximately 4h 25m.
The distance between Creemore and Oakville is 188 km. The road distance is 120.6 km.
The best way to get from Creemore to Oakville without a car is to taxi and bus and line 7 bus and line 56 bus which takes 4h 1m and costs $75 - $100.
It takes approximately 4h 1m to get from Creemore to Oakville, including transfers.
Creemore to Oakville bus services, operated by Simcoe County Transit, depart from Clearview Admin Center station.
Creemore to Oakville train services, operated by GO Transit, depart from Allandale Waterfront GO station.
The best way to get from Creemore to Oakville is to train which takes 4h 25m and costs $60 - $80. Alternatively, you can bus, which costs $50 - $85 and takes 4h 29m.
What companies run services between Creemore, ON, Canada and Oakville, ON, Canada?
You can take a vehicle from Creemore to Oakville GO via Brentwood Community Center, Barrie Allandale Bus Station - Detour, Allandale Waterfront GO, and Union Station GO in around 4h 25m. Alternatively, you can take a vehicle from Creemore to Oakville GO Bus via Clearview Admin Center, Barrie Allandale Bus Station - Detour, Barrie Allandale Terminal, Vaughan - Hwy 407, and Hwy 407 Bus Terminal in around 4h 29m.
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $12–16
- Website
- GO Transit
Train from Union Station GO to Oakville GO
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–9
- Website
- GO Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Wasaga Beach to Toronto Pearson Airport
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $17–26
- Schedules at
- Flixbus USA
- Phone
- +1 905 615 4636
- [email protected]
- Website
- MiWay
Bus from Toronto Airport Terminal 1 Ground Level Platform S to City Centre Transit Terminal Drop Off
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Website
- MiWay
- Airport Cash Fare
- $5
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Square One to Oakville GO Bus
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- GO Transit
Bus from Barrie Allandale Terminal to Vaughan - Hwy 407
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- GO Transit
Bus from Hwy 407 Bus Terminal to Oakville GO Bus
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- GO Transit
- Phone
- +1 800 263 3199
- [email protected]
- Website
- Simcoe County Transit
Bus from Clearview Admin Center to Barrie Allandale Bus Station - Detour
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $4–6
- Website
- Simcoe County Transit
- Passenger
- $4–6
- Phone
- +1 800 363 7512
- [email protected]
- Website
- Ontario Northland
Bus from Barrie Allandale Terminal to Vaughan - Hwy 407
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- $9–26
- Website
- Ontario Northland
- Children
- $9–13
- Senior
- $15–23
- Adult
- $18–26
- Ave. Duration
- 18 min
- Estimated price
- $50–60
Abe's Taxi
- Phone
- +1 705 719 0035
Angus Taxi
- Phone
- +1 705 424 4444
Ace Cabs
- Phone
- +1 705-445-3300
- Website
- collingwoodtaxi.com
Wasaga Taxi
- Phone
- +1 705 429 5611
Alliston Royal Cab
- Phone
- +1 705 434 9797
- Website
- allistonroyalcabtaxi.com
Alliston Yellow Taxi
- Phone
- +1 705 434 2334
New Tecumseth Taxi
- Phone
- +1 705 434 4884
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Creemore to Oakville bus services, operated by Simcoe County Transit, arrive at Barrie Allandale Bus Station - Detour.
Creemore to Oakville train services, operated by GO Transit, arrive at Union Station GO.
Yes, the driving distance between Creemore to Oakville is 121 km. It takes approximately 1h 39m to drive from Creemore to Oakville.
There are 319+ hotels available in Oakville.







