There are 4 ways to get from Oakville to Vineland by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Oakville GO to St. Catharines GOtrain Lw
1h 37m$49–258Drive 65.2 km
cheapest- Drive from Oakville to Vinelandcar 65.2 km
44 min$13–19Train, line 12 bus
- Take the train from Oakville GO to Burlington GOtrain Lw
- Take the bus from Burlington GO Bus to Ontario St. @ QEWbus 12
1h 47m$49–63Taxi
- Take the taxi from Oakville to Vinelandtaxi 65.2 km
44 min$140–170
Questions & Answers
The cheapest way to get from Oakville to Vineland is to drive which costs $12 - $19 and takes 44 min.
The fastest way to get from Oakville to Vineland is to drive which takes 44 min and costs $12 - $19.
No, there is no direct train from Oakville to Vineland. However, there are services departing from Oakville GO and arriving at St. Catharines GO via . The journey, including transfers, takes approximately 1h 37m.
The distance between Oakville and Vineland is 93 km. The road distance is 65.2 km.
The best way to get from Oakville to Vineland without a car is to train which takes 1h 37m and costs $45 - $260.
It takes approximately 1h 37m to get from Oakville to Vineland, including transfers.
Oakville to Vineland train services, operated by GO Transit, depart from Oakville GO station.
Oakville to Vineland train services, operated by GO Transit, arrive at St. Catharines GO station.
Yes, the driving distance between Oakville to Vineland is 65 km. It takes approximately 44 min to drive from Oakville to Vineland.
There are 119+ hotels available in Vineland.
What companies run services between Oakville, ON, Canada and Vineland, ON, Canada?
GO Transit operates a train from Oakville GO to St. Catharines GO 3 times a day. Tickets cost $14–18 and the journey takes 1h 24m. VIA Rail also services this route once daily.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Oakville GO to St. Catharines GO
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a day
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
Train from Oakville GO to Burlington GO
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $6–8
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oakville GO to St. Catharines GO
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $18–210
- Website
- VIA Rail
- Escape
- $18–80
- Business
- $60–200
- Business Plus
- $75–210
- Economy
- $21–90
- Economy Plus
- $23–100
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Burlington GO Bus to Ontario St. @ QEW
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $8–10
- Ave. Duration
- 44 min
- Estimated price
- $140–170
A1 Oakville Taxi
- Phone
- +1 905 844 0050
- Website
- a1oakvilletaxi.ca
AAA Halton Taxi
- Phone
- +1 905 844 4300
- Website
- aaahaltontaxi.ca
Oakville Town Taxi
- Phone
- +1 905 467 9088
- Website
- sites.google.com
Oakville United Taxi
- Phone
- +1 905 338 0044
- Website
- oakvilleunitedtaxi.com
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 Travelling to the UK: What do I need to know?, How to get from London City Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.







