Next train departures Today, Jan 8 Tomorrow, Jan 9 Sat, Jan 10 Sun, Jan 11 Mon, Jan 12 Tue, Jan 13 Wed, Jan 14 Thu, Jan 15 More dates
Next departures for Toronto to Oshawa on January 8 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:40pm
GO Transit - 1 Yorkdale Rd 1h 38m 5:18pm
King St W at Park Rd Cheapest $10 Train 8:50pm
GO Transit - 1 Yorkdale Rd 1h 14m 10:04pm
King St W at Stevenson Rd Fastest $10 Train 4:40pm
GO Transit - 1 Yorkdale Rd 1h 48m 6:28pm
King St W at Park Rd No tags $10 Train 5:40pm
GO Transit - 1 Yorkdale Rd 1h 43m 7:23pm
King St W at Park Rd No tags $10 Train 6:50pm
GO Transit - 1 Yorkdale Rd 1h 30m 8:20pm
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 9 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 11m 2:01am
King St W at Park Rd Cheapest $10 Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 9m 1:59am
King St W at Stevenson Rd Fastest $10 Train 4:50am
GO Transit - 1 Yorkdale Rd 1h 11m 6:01am
King St W at Park Rd No tags $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 20m 8:15am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 23m 9:18am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 10 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 1:00am
GO Transit - 1 Yorkdale Rd 1h 9m 2:09am
King St W at Park Rd Cheapest $10 Train 1:00am
GO Transit - 1 Yorkdale Rd 1h 7m 2:07am
King St W at Stevenson Rd Fastest $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 9m 8:04am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 13m 9:08am
King St W at Park Rd No tags $10 Train 9:00am
GO Transit - 1 Yorkdale Rd 1h 14m 10:14am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 11 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 1:00am
GO Transit - 1 Yorkdale Rd 1h 9m 2:09am
King St W at Park Rd Cheapest $10 Train 1:00am
GO Transit - 1 Yorkdale Rd 1h 7m 2:07am
King St W at Stevenson Rd Fastest $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 9m 8:04am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 13m 9:08am
King St W at Park Rd No tags $10 Train 9:00am
GO Transit - 1 Yorkdale Rd 1h 14m 10:14am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 12 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 11m 2:01am
King St W at Park Rd Cheapest $10 Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 9m 1:59am
King St W at Stevenson Rd Fastest $10 Train 4:50am
GO Transit - 1 Yorkdale Rd 1h 11m 6:01am
King St W at Park Rd No tags $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 20m 8:15am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 23m 9:18am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 13 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 11m 2:01am
King St W at Park Rd Cheapest $10 Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 9m 1:59am
King St W at Stevenson Rd Fastest $10 Train 4:50am
GO Transit - 1 Yorkdale Rd 1h 11m 6:01am
King St W at Park Rd No tags $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 20m 8:15am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 23m 9:18am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 14 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 11m 2:01am
King St W at Park Rd Cheapest $10 Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 9m 1:59am
King St W at Stevenson Rd Fastest $10 Train 4:50am
GO Transit - 1 Yorkdale Rd 1h 11m 6:01am
King St W at Park Rd No tags $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 20m 8:15am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 23m 9:18am
King St W at Park Rd No tags $10
Next departures for Toronto to Oshawa on January 15 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 11m 2:01am
King St W at Park Rd Cheapest $10 Train 12:50am
GO Transit - 1 Yorkdale Rd 1h 9m 1:59am
King St W at Stevenson Rd Fastest $10 Train 4:50am
GO Transit - 1 Yorkdale Rd 1h 11m 6:01am
King St W at Park Rd No tags $10 Train 6:55am
GO Transit - 1 Yorkdale Rd 1h 20m 8:15am
King St W at Park Rd No tags $10 Train 7:55am
GO Transit - 1 Yorkdale Rd 1h 23m 9:18am
King St W at Park Rd No tags $10
Last refresh of the prices: Yesterday at 1:52 PM EST.
View all departures Get from Yorkdale Bus Terminal to Oshawa This route is served by train only
The journey takes about 1 hour 25 minutes and with fares starting at just $10, it presents an excellent value for a comfortable ride.
Where are the popular stops in Yorkdale Bus Terminal and Oshawa? Stops in Toronto A
Yorkdale Mall
1 Yorkdale Road, North York, ON M6A 3A1 Map
Compare bus companies 3 out of 5 stars 3/5 115 reviews
Staff 4.4
Timeliness 3.4
Cleanliness 4.7
Wifi 4.3
Based on 115 reviews, the company was rated 3.2 stars on Busbud. Travelers were especially satisfied with the cleanliness and the temperature but often complained with the timeliness. Go Transit ticket prices on this trip start at $5
Go Transit Toronto Oshawa recent customer reviews I really enjoyed my travel time
5 out of 5 stars
Foster D.
November 8, 2025
Frequently asked questions about traveling from Toronto to Oshawa by bus
How much does a bus ticket from Yorkdale Bus Terminal to Oshawa cost? The bus ticket price from Yorkdale Bus Terminal to Oshawa starts at $10. The best way to find cheap bus tickets from Yorkdale Bus Terminal to Oshawa is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Yorkdale Bus Terminal to Oshawa? The average travel time between Yorkdale Bus Terminal and Oshawa is around , although the fastest bus will take about 1h 9m. This is the time it takes to travel the 31 miles that separates the two cities.
How many daily bus connections are there between Yorkdale Bus Terminal and Oshawa? The number of buses from Yorkdale Bus Terminal to Oshawa can differ depending on the day of the week. On average, there are 61 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Yorkdale Bus Terminal to Oshawa by comparing and selecting the bus that fits you travel style and budget on Busbud.
Which bus companies travel from Yorkdale Bus Terminal to Oshawa? When taking the bus from Yorkdale Bus Terminal to Oshawa, you can travel comfortably and safely with Go Transit.
People from around the world trust Busbud
Trips from Yorkdale Bus Terminal Nearby points of interest