There are 5 ways to get from Oshawa to Agincourt 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, line 85 bus
best- Take the train from Durham College Oshawa GO to Rouge Hill GOtrain Le
- Take the bus from Rouge Hill Go Station Loop at Lawrence Ave East to Sheppard Ave East at Lamont Avebus 385 / ...
1h 14m$9–13Bus, line 38 bus, line 904 bus
cheapest- Take the bus from Bond Westbound @ Patricia to Centennial Circlebus N1
- Take the bus from University of Toronto Scarborough to Scarborough Centre Station at Bus Bay 12bus 38
- Take the bus from Scarborough Centre Station at Bus Bay 6 to Sheppard Ave East at Reidmount Ave - Agincourt GO Stationbus 904
1h 49m$7–11Train
- Take the train from Oshawa to Toronto Union Stationtrain VIA Rail
- Take the train from Union Station GO to Agincourt GOtrain St
1h 58m$19–210Drive 40.9 km
- Drive from Oshawa to Agincourtcar 40.9 km
30 min$8–12Taxi
- Take the taxi from Oshawa to Agincourttaxi 40.9 km
30 min$90–120
Oshawa to Agincourt by train and bus
Questions & Answers
The cheapest way to get from Oshawa to Agincourt is to bus and line 38 bus and line 904 bus which costs $7 - $12 and takes 1h 49m.
The fastest way to get from Oshawa to Agincourt is to drive which takes 30 min and costs $8 - $12.
No, there is no direct bus from Oshawa to Agincourt station. However, there are services departing from Bond Westbound @ Patricia and arriving at Sheppard Ave East at Reidmount Ave - Agincourt GO Station via University of Toronto Scarborough and Scarborough Centre Station at Bus Bay 6. The journey, including transfers, takes approximately 1h 49m.
No, there is no direct train from Oshawa to Agincourt. However, there are services departing from Oshawa and arriving at Agincourt GO via Union Station GO. The journey, including transfers, takes approximately 1h 58m.
The distance between Oshawa and Agincourt is 40 km. The road distance is 40.9 km.
The best way to get from Oshawa to Agincourt without a car is to train and line 85 bus which takes 1h 14m and costs $9 - $14.
It takes approximately 1h 14m to get from Oshawa to Agincourt, including transfers.
Oshawa to Agincourt bus services, operated by Durham Region Transit, depart from Bond Westbound @ Patricia station.
Oshawa to Agincourt train services, operated by VIA Rail, depart from Oshawa station.
The best way to get from Oshawa to Agincourt is to train which takes 1h 58m and costs $18 - $210. Alternatively, you can bus and line 38 bus and line 904 bus, which costs $7 - $12 and takes 1h 49m.
What companies run services between Oshawa, ON, Canada and Agincourt, ON, Canada?
You can take a train from Oshawa to Agincourt GO via Union Station GO in around 1h 58m. Alternatively, you can take a bus from Bond Westbound @ Patricia to Sheppard Ave East at Reidmount Ave - Agincourt GO Station via Centennial Circle, University of Toronto Scarborough, Scarborough Centre Station at Bus Bay 12, and Scarborough Centre Station at Bus Bay 6 in around 1h 49m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Durham College Oshawa GO to Rouge Hill GO
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–10
Train from Union Station GO to Agincourt GO
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–10
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
- Phone
- +1 416 393 4636
- [email protected]
- Website
- TTC
Bus from Rouge Hill Go Station Loop at Lawrence Ave East to Sheppard Ave East at Lamont Ave
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–4
- Website
- TTC
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
Bus from University of Toronto Scarborough to Scarborough Centre Station at Bus Bay 12
- Ave. Duration
- 18 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–4
- Website
- TTC
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
Bus from Scarborough Centre Station at Bus Bay 6 to Sheppard Ave East at Reidmount Ave - Agincourt GO Station
- Ave. Duration
- 13 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–4
- Website
- TTC
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 866 247 0055
- Website
- Durham Region Transit
Bus from Bond Westbound @ Patricia to Centennial Circle
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- Durham Region Transit
- Ave. Duration
- 30 min
- Estimated price
- $90–120
Blue Line Taxi
- Phone
- +1 613-238-1111
- Website
- bluelinetaxi.com
City Wide Taxi
- Phone
- +1 905-579-9393
- Website
- citywidetaxioshawa.ca
Taxi Taxi
- Phone
- +1 905-571-1234
- Website
- taxi-taxi.ca
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 5 incredible day trips from Florence by train, How to get from Luton Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Oshawa to Agincourt bus services, operated by Durham Region Transit, arrive at Centennial Circle station.
Oshawa to Agincourt train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Oshawa to Agincourt is 41 km. It takes approximately 30 min to drive from Oshawa to Agincourt.
There are 1806+ hotels available in Agincourt.










